Community Commits
2025-10-30
Fintologya/iso8583-connection
Merge pull request #96 from moov-io/update-iso8583-lib
Conn pool improvements (#103)
chore(deps): update dependency go to v1.25.1 (#105)
chore(deps): update dependency go to v1.25.3 (#107)
Fintologya/iso8583-connection
fix(deps): update module github.com/stretchr/testify to v1.11.1 (#104)
chore(deps): update dependency go to v1.25.2 (#106)
Merge pull request #96 from moov-io/update-iso8583-lib
Conn pool improvements (#103)
chore(deps): update dependency go to v1.25.1 (#105)
chore(deps): update dependency go to v1.25.3 (#107)
Fintologya/iso8583-connection
fix(deps): update all (#93)
Merge pull request #99 from triplechecker-com/fix/readme-typos-1752242475
fix(deps): update module github.com/moov-io/iso8583 to v0.23.4 (#97)
chore(deps): update dependency go to v1.24.5 (#98)
Fix: Correct typos in README.md
chore(deps): update dependency go to v1.24.6 (#101)
fix(deps): update all (#102)
fix(deps): update module github.com/stretchr/testify to v1.11.1 (#104)
chore(deps): update dependency go to v1.25.2 (#106)
Merge pull request #96 from moov-io/update-iso8583-lib
Conn pool improvements (#103)
chore(deps): update dependency go to v1.25.1 (#105)
chore(deps): update dependency go to v1.25.3 (#107)
Fintologya/iso8583-connection
Merge pull request #99 from triplechecker-com/fix/readme-typos-1752242475
fix(deps): update module github.com/moov-io/iso8583 to v0.23.4 (#97)
chore(deps): update dependency go to v1.24.5 (#98)
Fix: Correct typos in README.md
chore(deps): update dependency go to v1.24.6 (#101)
fix(deps): update all (#102)
fix(deps): update module github.com/stretchr/testify to v1.11.1 (#104)
chore(deps): update dependency go to v1.25.2 (#106)
Merge pull request #96 from moov-io/update-iso8583-lib
Conn pool improvements (#103)
chore(deps): update dependency go to v1.25.1 (#105)
chore(deps): update dependency go to v1.25.3 (#107)
Fintologya/iso8583-connection
chore(deps): update dependency go to v1.25.3 (#107)
Fintologya/iso8583-connection
fix(deps): update module github.com/moov-io/iso8583 to v0.23.4 (#97)
chore(deps): update dependency go to v1.24.5 (#98)
Fix: Correct typos in README.md
chore(deps): update dependency go to v1.24.6 (#101)
fix(deps): update all (#102)
fix(deps): update module github.com/stretchr/testify to v1.11.1 (#104)
chore(deps): update dependency go to v1.25.2 (#106)
Merge pull request #96 from moov-io/update-iso8583-lib
Conn pool improvements (#103)
chore(deps): update dependency go to v1.25.1 (#105)
chore(deps): update dependency go to v1.25.3 (#107)
Fintologya/iso8583-connection
gen new certs
fix(deps): update all (#93)
Merge pull request #99 from triplechecker-com/fix/readme-typos-1752242475
fix(deps): update module github.com/moov-io/iso8583 to v0.23.4 (#97)
chore(deps): update dependency go to v1.24.5 (#98)
Fix: Correct typos in README.md
chore(deps): update dependency go to v1.24.6 (#101)
fix(deps): update all (#102)
fix(deps): update module github.com/stretchr/testify to v1.11.1 (#104)
chore(deps): update dependency go to v1.25.2 (#106)
Merge pull request #96 from moov-io/update-iso8583-lib
Conn pool improvements (#103)
chore(deps): update dependency go to v1.25.1 (#105)
chore(deps): update dependency go to v1.25.3 (#107)
Fintologya/iso8583-connection
fix(deps): update all (#102)
fix(deps): update module github.com/stretchr/testify to v1.11.1 (#104)
chore(deps): update dependency go to v1.25.2 (#106)
Merge pull request #96 from moov-io/update-iso8583-lib
Conn pool improvements (#103)
chore(deps): update dependency go to v1.25.1 (#105)
chore(deps): update dependency go to v1.25.3 (#107)
Fintologya/iso8583-connection
chore(deps): update dependency go to v1.24.6 (#101)
fix(deps): update all (#102)
fix(deps): update module github.com/stretchr/testify to v1.11.1 (#104)
chore(deps): update dependency go to v1.25.2 (#106)
Merge pull request #96 from moov-io/update-iso8583-lib
Conn pool improvements (#103)
chore(deps): update dependency go to v1.25.1 (#105)
chore(deps): update dependency go to v1.25.3 (#107)
Fintologya/iso8583-connection
Fix: Correct typos in README.md
chore(deps): update dependency go to v1.24.6 (#101)
fix(deps): update all (#102)
fix(deps): update module github.com/stretchr/testify to v1.11.1 (#104)
chore(deps): update dependency go to v1.25.2 (#106)
Merge pull request #96 from moov-io/update-iso8583-lib
Conn pool improvements (#103)
chore(deps): update dependency go to v1.25.1 (#105)
chore(deps): update dependency go to v1.25.3 (#107)
Fintologya/iso8583-connection
chore(deps): update dependency go to v1.24.5 (#98)
Fix: Correct typos in README.md
chore(deps): update dependency go to v1.24.6 (#101)
fix(deps): update all (#102)
fix(deps): update module github.com/stretchr/testify to v1.11.1 (#104)
chore(deps): update dependency go to v1.25.2 (#106)
Merge pull request #96 from moov-io/update-iso8583-lib
Conn pool improvements (#103)
chore(deps): update dependency go to v1.25.1 (#105)
chore(deps): update dependency go to v1.25.3 (#107)
Fintologya/iso8583-connection
chore(deps): update dependency go to v1.25.2 (#106)
Merge pull request #96 from moov-io/update-iso8583-lib
Conn pool improvements (#103)
chore(deps): update dependency go to v1.25.1 (#105)
chore(deps): update dependency go to v1.25.3 (#107)
Fintologya/iso8583-connection
update all deps
gen new certs
fix(deps): update all (#93)
Merge pull request #99 from triplechecker-com/fix/readme-typos-1752242475
fix(deps): update module github.com/moov-io/iso8583 to v0.23.4 (#97)
chore(deps): update dependency go to v1.24.5 (#98)
Fix: Correct typos in README.md
chore(deps): update dependency go to v1.24.6 (#101)
fix(deps): update all (#102)
fix(deps): update module github.com/stretchr/testify to v1.11.1 (#104)
chore(deps): update dependency go to v1.25.2 (#106)
Merge pull request #96 from moov-io/update-iso8583-lib
Conn pool improvements (#103)
chore(deps): update dependency go to v1.25.1 (#105)
chore(deps): update dependency go to v1.25.3 (#107)
Fintologya/iso8583-connection
Conn pool improvements (#103)
chore(deps): update dependency go to v1.25.1 (#105)
chore(deps): update dependency go to v1.25.3 (#107)
Fintologya/iso8583-connection
chore(deps): update dependency go to v1.25.1 (#105)
chore(deps): update dependency go to v1.25.3 (#107)
flavioescobar/watchman
Fix curl command URL in README.md
2025-10-27
wei/ach
build(deps): bump actions/download-artifact from 5 to 6
build(deps): bump actions/upload-artifact from 4 to 5
Merge pull request #1686 from moov-io/dependabot/github_actions/actions/upload-artifact-5
Merge pull request #1685 from moov-io/dependabot/github_actions/actions/download-artifact-6
wei/ach
build(deps): bump actions/upload-artifact from 4 to 5
Merge pull request #1686 from moov-io/dependabot/github_actions/actions/upload-artifact-5
Merge pull request #1685 from moov-io/dependabot/github_actions/actions/download-artifact-6
wei/ach
Merge pull request #1686 from moov-io/dependabot/github_actions/actions/upload-artifact-5
Merge pull request #1685 from moov-io/dependabot/github_actions/actions/download-artifact-6
wei/ach
Merge pull request #1685 from moov-io/dependabot/github_actions/actions/download-artifact-6
2025-10-26
Kingcrypto38/basee
fix: mysql/Dockerfile to reduce vulnerabilities
fix: mysql/Dockerfile to reduce vulnerabilities
Kingcrypto38/basee
fix: mysql/Dockerfile to reduce vulnerabilities
2025-10-25
ralvescosta/iso8583
DisableAutoExpand is only applicable to the Bitmap field spec (#368)
fix(deps): update module golang.org/x/text to v0.17.0
chore(deps): update github artifact actions to v4 (#319)
fix(deps): update module golang.org/x/text to v0.20.0 (#335)
Enhance Track2 Data Implementation (#336)
Standardized error messages across iso8583 prefixers (#343)
fix(deps): update module golang.org/x/text to v0.21.0 (#338)
fix a tiny bug (#358)
Merge pull request #316 from moov-io/renovate/all
chore(deps): update all (#318)
fix fixed length check for ebcdic and bcd (#325)
fix(deps): update module golang.org/x/text to v0.19.0
allow to Unset field of the message and composite (#332)
Update CONTRIBUTING.md (#363)
feat: add support for anonymous embedded structs in message Marshal/Unmarshal (#361)
Return subfields in unpack error (#313)
fix(deps): update module golang.org/x/text to v0.18.0
add comments to ASCIIHexToBytes to clarify its usage (#329)
rework, reorg and improve readme (#345)
chore(deps): update golang docker tag to v1.24 (#349)
fix: resolve G115 integer overflow and exhaustive warnings (#365)
fix: a binary field can marshal to a named string (#371)
chore(deps): update dependency go to v1.24.5 (#373)
track 2 spec added (#314)
support marshaling named string types (#344)
Fix DecodeLength() for long values in variable length HEX field (#348)
add guide for composite fields (#352)
fix(deps): update module golang.org/x/text to v0.23.0 (#353)
fix: unmarshaling to []byte for Binary and String fields (#364)
composite spec.Legth defines length of the field in bytes (#360)
fix(deps): update module golang.org/x/text to v0.28.0 (#378)
fix(deps): update module golang.org/x/text to v0.22.0 (#347)
make it easier to see EMV tags (#328)
attempt to fix release workflow
add comment explaining that subfields can get reordered when packing. (#354)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
remove confusing vsdc example, add correct icc field spec (#320)
Tiny fixes (#331)
Fix EBCDIC1047 prefixer description (#333)
chore(deps): update dependency go to v1.24.6 (#376)
Update README.md
Fixed error 'error importing field: ... unknown prefix: None.Fixed for field: ...', related test added (#312)
chore: enable renovate automerge
chore(deps): update golang docker tag to v1.23 (#317)
fix(deps): update module github.com/stretchr/testify to v1.10.0 (#337)
fix(deps): update all (#356)
Update CHANGELOG.md - add link to releases
ralvescosta/iso8583
fix(deps): update module golang.org/x/text to v0.17.0
chore(deps): update github artifact actions to v4 (#319)
fix(deps): update module golang.org/x/text to v0.20.0 (#335)
Enhance Track2 Data Implementation (#336)
Standardized error messages across iso8583 prefixers (#343)
fix(deps): update module golang.org/x/text to v0.21.0 (#338)
fix a tiny bug (#358)
Merge pull request #316 from moov-io/renovate/all
chore(deps): update all (#318)
fix fixed length check for ebcdic and bcd (#325)
fix(deps): update module golang.org/x/text to v0.19.0
allow to Unset field of the message and composite (#332)
Update CONTRIBUTING.md (#363)
feat: add support for anonymous embedded structs in message Marshal/Unmarshal (#361)
Return subfields in unpack error (#313)
fix(deps): update module golang.org/x/text to v0.18.0
add comments to ASCIIHexToBytes to clarify its usage (#329)
rework, reorg and improve readme (#345)
chore(deps): update golang docker tag to v1.24 (#349)
fix: resolve G115 integer overflow and exhaustive warnings (#365)
fix: a binary field can marshal to a named string (#371)
chore(deps): update dependency go to v1.24.5 (#373)
track 2 spec added (#314)
support marshaling named string types (#344)
Fix DecodeLength() for long values in variable length HEX field (#348)
add guide for composite fields (#352)
fix(deps): update module golang.org/x/text to v0.23.0 (#353)
fix: unmarshaling to []byte for Binary and String fields (#364)
composite spec.Legth defines length of the field in bytes (#360)
fix(deps): update module golang.org/x/text to v0.28.0 (#378)
fix(deps): update module golang.org/x/text to v0.22.0 (#347)
make it easier to see EMV tags (#328)
attempt to fix release workflow
add comment explaining that subfields can get reordered when packing. (#354)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
remove confusing vsdc example, add correct icc field spec (#320)
Tiny fixes (#331)
Fix EBCDIC1047 prefixer description (#333)
chore(deps): update dependency go to v1.24.6 (#376)
Update README.md
Fixed error 'error importing field: ... unknown prefix: None.Fixed for field: ...', related test added (#312)
chore: enable renovate automerge
chore(deps): update golang docker tag to v1.23 (#317)
fix(deps): update module github.com/stretchr/testify to v1.10.0 (#337)
fix(deps): update all (#356)
Update CHANGELOG.md - add link to releases
ralvescosta/iso8583
chore(deps): update github artifact actions to v4 (#319)
fix(deps): update module golang.org/x/text to v0.20.0 (#335)
Enhance Track2 Data Implementation (#336)
Standardized error messages across iso8583 prefixers (#343)
fix(deps): update module golang.org/x/text to v0.21.0 (#338)
fix a tiny bug (#358)
Merge pull request #316 from moov-io/renovate/all
chore(deps): update all (#318)
fix fixed length check for ebcdic and bcd (#325)
fix(deps): update module golang.org/x/text to v0.19.0
allow to Unset field of the message and composite (#332)
Update CONTRIBUTING.md (#363)
feat: add support for anonymous embedded structs in message Marshal/Unmarshal (#361)
Return subfields in unpack error (#313)
fix(deps): update module golang.org/x/text to v0.18.0
add comments to ASCIIHexToBytes to clarify its usage (#329)
rework, reorg and improve readme (#345)
chore(deps): update golang docker tag to v1.24 (#349)
fix: resolve G115 integer overflow and exhaustive warnings (#365)
fix: a binary field can marshal to a named string (#371)
chore(deps): update dependency go to v1.24.5 (#373)
track 2 spec added (#314)
support marshaling named string types (#344)
Fix DecodeLength() for long values in variable length HEX field (#348)
add guide for composite fields (#352)
fix(deps): update module golang.org/x/text to v0.23.0 (#353)
fix: unmarshaling to []byte for Binary and String fields (#364)
composite spec.Legth defines length of the field in bytes (#360)
fix(deps): update module golang.org/x/text to v0.28.0 (#378)
fix(deps): update module golang.org/x/text to v0.22.0 (#347)
make it easier to see EMV tags (#328)
attempt to fix release workflow
add comment explaining that subfields can get reordered when packing. (#354)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
remove confusing vsdc example, add correct icc field spec (#320)
Tiny fixes (#331)
Fix EBCDIC1047 prefixer description (#333)
chore(deps): update dependency go to v1.24.6 (#376)
Update README.md
Fixed error 'error importing field: ... unknown prefix: None.Fixed for field: ...', related test added (#312)
chore: enable renovate automerge
chore(deps): update golang docker tag to v1.23 (#317)
fix(deps): update module github.com/stretchr/testify to v1.10.0 (#337)
fix(deps): update all (#356)
Update CHANGELOG.md - add link to releases
ralvescosta/iso8583
fix(deps): update module golang.org/x/text to v0.20.0 (#335)
Enhance Track2 Data Implementation (#336)
Standardized error messages across iso8583 prefixers (#343)
fix(deps): update module golang.org/x/text to v0.21.0 (#338)
fix a tiny bug (#358)
Merge pull request #316 from moov-io/renovate/all
chore(deps): update all (#318)
fix fixed length check for ebcdic and bcd (#325)
fix(deps): update module golang.org/x/text to v0.19.0
allow to Unset field of the message and composite (#332)
Update CONTRIBUTING.md (#363)
feat: add support for anonymous embedded structs in message Marshal/Unmarshal (#361)
Return subfields in unpack error (#313)
fix(deps): update module golang.org/x/text to v0.18.0
add comments to ASCIIHexToBytes to clarify its usage (#329)
rework, reorg and improve readme (#345)
chore(deps): update golang docker tag to v1.24 (#349)
fix: resolve G115 integer overflow and exhaustive warnings (#365)
fix: a binary field can marshal to a named string (#371)
chore(deps): update dependency go to v1.24.5 (#373)
track 2 spec added (#314)
support marshaling named string types (#344)
Fix DecodeLength() for long values in variable length HEX field (#348)
add guide for composite fields (#352)
fix(deps): update module golang.org/x/text to v0.23.0 (#353)
fix: unmarshaling to []byte for Binary and String fields (#364)
composite spec.Legth defines length of the field in bytes (#360)
fix(deps): update module golang.org/x/text to v0.28.0 (#378)
fix(deps): update module golang.org/x/text to v0.22.0 (#347)
make it easier to see EMV tags (#328)
attempt to fix release workflow
add comment explaining that subfields can get reordered when packing. (#354)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
remove confusing vsdc example, add correct icc field spec (#320)
Tiny fixes (#331)
Fix EBCDIC1047 prefixer description (#333)
chore(deps): update dependency go to v1.24.6 (#376)
Update README.md
Fixed error 'error importing field: ... unknown prefix: None.Fixed for field: ...', related test added (#312)
chore: enable renovate automerge
chore(deps): update golang docker tag to v1.23 (#317)
fix(deps): update module github.com/stretchr/testify to v1.10.0 (#337)
fix(deps): update all (#356)
Update CHANGELOG.md - add link to releases
ralvescosta/iso8583
Enhance Track2 Data Implementation (#336)
Standardized error messages across iso8583 prefixers (#343)
fix(deps): update module golang.org/x/text to v0.21.0 (#338)
fix a tiny bug (#358)
Merge pull request #316 from moov-io/renovate/all
chore(deps): update all (#318)
fix fixed length check for ebcdic and bcd (#325)
fix(deps): update module golang.org/x/text to v0.19.0
allow to Unset field of the message and composite (#332)
Update CONTRIBUTING.md (#363)
feat: add support for anonymous embedded structs in message Marshal/Unmarshal (#361)
Return subfields in unpack error (#313)
fix(deps): update module golang.org/x/text to v0.18.0
add comments to ASCIIHexToBytes to clarify its usage (#329)
rework, reorg and improve readme (#345)
chore(deps): update golang docker tag to v1.24 (#349)
fix: resolve G115 integer overflow and exhaustive warnings (#365)
fix: a binary field can marshal to a named string (#371)
chore(deps): update dependency go to v1.24.5 (#373)
track 2 spec added (#314)
support marshaling named string types (#344)
Fix DecodeLength() for long values in variable length HEX field (#348)
add guide for composite fields (#352)
fix(deps): update module golang.org/x/text to v0.23.0 (#353)
fix: unmarshaling to []byte for Binary and String fields (#364)
composite spec.Legth defines length of the field in bytes (#360)
fix(deps): update module golang.org/x/text to v0.28.0 (#378)
fix(deps): update module golang.org/x/text to v0.22.0 (#347)
make it easier to see EMV tags (#328)
attempt to fix release workflow
add comment explaining that subfields can get reordered when packing. (#354)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
remove confusing vsdc example, add correct icc field spec (#320)
Tiny fixes (#331)
Fix EBCDIC1047 prefixer description (#333)
chore(deps): update dependency go to v1.24.6 (#376)
Update README.md
Fixed error 'error importing field: ... unknown prefix: None.Fixed for field: ...', related test added (#312)
chore: enable renovate automerge
chore(deps): update golang docker tag to v1.23 (#317)
fix(deps): update module github.com/stretchr/testify to v1.10.0 (#337)
fix(deps): update all (#356)
Update CHANGELOG.md - add link to releases
ralvescosta/iso8583
Standardized error messages across iso8583 prefixers (#343)
fix(deps): update module golang.org/x/text to v0.21.0 (#338)
fix a tiny bug (#358)
Merge pull request #316 from moov-io/renovate/all
chore(deps): update all (#318)
fix fixed length check for ebcdic and bcd (#325)
fix(deps): update module golang.org/x/text to v0.19.0
allow to Unset field of the message and composite (#332)
Update CONTRIBUTING.md (#363)
feat: add support for anonymous embedded structs in message Marshal/Unmarshal (#361)
Return subfields in unpack error (#313)
fix(deps): update module golang.org/x/text to v0.18.0
add comments to ASCIIHexToBytes to clarify its usage (#329)
rework, reorg and improve readme (#345)
chore(deps): update golang docker tag to v1.24 (#349)
fix: resolve G115 integer overflow and exhaustive warnings (#365)
fix: a binary field can marshal to a named string (#371)
chore(deps): update dependency go to v1.24.5 (#373)
track 2 spec added (#314)
support marshaling named string types (#344)
Fix DecodeLength() for long values in variable length HEX field (#348)
add guide for composite fields (#352)
fix(deps): update module golang.org/x/text to v0.23.0 (#353)
fix: unmarshaling to []byte for Binary and String fields (#364)
composite spec.Legth defines length of the field in bytes (#360)
fix(deps): update module golang.org/x/text to v0.28.0 (#378)
fix(deps): update module golang.org/x/text to v0.22.0 (#347)
make it easier to see EMV tags (#328)
attempt to fix release workflow
add comment explaining that subfields can get reordered when packing. (#354)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
remove confusing vsdc example, add correct icc field spec (#320)
Tiny fixes (#331)
Fix EBCDIC1047 prefixer description (#333)
chore(deps): update dependency go to v1.24.6 (#376)
Update README.md
Fixed error 'error importing field: ... unknown prefix: None.Fixed for field: ...', related test added (#312)
chore: enable renovate automerge
chore(deps): update golang docker tag to v1.23 (#317)
fix(deps): update module github.com/stretchr/testify to v1.10.0 (#337)
fix(deps): update all (#356)
Update CHANGELOG.md - add link to releases
ralvescosta/iso8583
fix(deps): update module golang.org/x/text to v0.21.0 (#338)
fix a tiny bug (#358)
Merge pull request #316 from moov-io/renovate/all
chore(deps): update all (#318)
fix fixed length check for ebcdic and bcd (#325)
fix(deps): update module golang.org/x/text to v0.19.0
allow to Unset field of the message and composite (#332)
Update CONTRIBUTING.md (#363)
feat: add support for anonymous embedded structs in message Marshal/Unmarshal (#361)
Return subfields in unpack error (#313)
fix(deps): update module golang.org/x/text to v0.18.0
add comments to ASCIIHexToBytes to clarify its usage (#329)
rework, reorg and improve readme (#345)
chore(deps): update golang docker tag to v1.24 (#349)
fix: resolve G115 integer overflow and exhaustive warnings (#365)
fix: a binary field can marshal to a named string (#371)
chore(deps): update dependency go to v1.24.5 (#373)
track 2 spec added (#314)
support marshaling named string types (#344)
Fix DecodeLength() for long values in variable length HEX field (#348)
add guide for composite fields (#352)
fix(deps): update module golang.org/x/text to v0.23.0 (#353)
fix: unmarshaling to []byte for Binary and String fields (#364)
composite spec.Legth defines length of the field in bytes (#360)
fix(deps): update module golang.org/x/text to v0.28.0 (#378)
fix(deps): update module golang.org/x/text to v0.22.0 (#347)
make it easier to see EMV tags (#328)
attempt to fix release workflow
add comment explaining that subfields can get reordered when packing. (#354)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
remove confusing vsdc example, add correct icc field spec (#320)
Tiny fixes (#331)
Fix EBCDIC1047 prefixer description (#333)
chore(deps): update dependency go to v1.24.6 (#376)
Update README.md
Fixed error 'error importing field: ... unknown prefix: None.Fixed for field: ...', related test added (#312)
chore: enable renovate automerge
chore(deps): update golang docker tag to v1.23 (#317)
fix(deps): update module github.com/stretchr/testify to v1.10.0 (#337)
fix(deps): update all (#356)
Update CHANGELOG.md - add link to releases
ralvescosta/iso8583
fix a tiny bug (#358)
Merge pull request #316 from moov-io/renovate/all
chore(deps): update all (#318)
fix fixed length check for ebcdic and bcd (#325)
fix(deps): update module golang.org/x/text to v0.19.0
allow to Unset field of the message and composite (#332)
Update CONTRIBUTING.md (#363)
feat: add support for anonymous embedded structs in message Marshal/Unmarshal (#361)
Return subfields in unpack error (#313)
fix(deps): update module golang.org/x/text to v0.18.0
add comments to ASCIIHexToBytes to clarify its usage (#329)
rework, reorg and improve readme (#345)
chore(deps): update golang docker tag to v1.24 (#349)
fix: resolve G115 integer overflow and exhaustive warnings (#365)
fix: a binary field can marshal to a named string (#371)
chore(deps): update dependency go to v1.24.5 (#373)
track 2 spec added (#314)
support marshaling named string types (#344)
Fix DecodeLength() for long values in variable length HEX field (#348)
add guide for composite fields (#352)
fix(deps): update module golang.org/x/text to v0.23.0 (#353)
fix: unmarshaling to []byte for Binary and String fields (#364)
composite spec.Legth defines length of the field in bytes (#360)
fix(deps): update module golang.org/x/text to v0.28.0 (#378)
fix(deps): update module golang.org/x/text to v0.22.0 (#347)
make it easier to see EMV tags (#328)
attempt to fix release workflow
add comment explaining that subfields can get reordered when packing. (#354)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
remove confusing vsdc example, add correct icc field spec (#320)
Tiny fixes (#331)
Fix EBCDIC1047 prefixer description (#333)
chore(deps): update dependency go to v1.24.6 (#376)
Update README.md
Fixed error 'error importing field: ... unknown prefix: None.Fixed for field: ...', related test added (#312)
chore: enable renovate automerge
chore(deps): update golang docker tag to v1.23 (#317)
fix(deps): update module github.com/stretchr/testify to v1.10.0 (#337)
fix(deps): update all (#356)
Update CHANGELOG.md - add link to releases
ralvescosta/iso8583
Merge pull request #316 from moov-io/renovate/all
chore(deps): update all (#318)
fix fixed length check for ebcdic and bcd (#325)
fix(deps): update module golang.org/x/text to v0.19.0
allow to Unset field of the message and composite (#332)
Update CONTRIBUTING.md (#363)
feat: add support for anonymous embedded structs in message Marshal/Unmarshal (#361)
Return subfields in unpack error (#313)
fix(deps): update module golang.org/x/text to v0.18.0
add comments to ASCIIHexToBytes to clarify its usage (#329)
rework, reorg and improve readme (#345)
chore(deps): update golang docker tag to v1.24 (#349)
fix: resolve G115 integer overflow and exhaustive warnings (#365)
fix: a binary field can marshal to a named string (#371)
chore(deps): update dependency go to v1.24.5 (#373)
track 2 spec added (#314)
support marshaling named string types (#344)
Fix DecodeLength() for long values in variable length HEX field (#348)
add guide for composite fields (#352)
fix(deps): update module golang.org/x/text to v0.23.0 (#353)
fix: unmarshaling to []byte for Binary and String fields (#364)
composite spec.Legth defines length of the field in bytes (#360)
fix(deps): update module golang.org/x/text to v0.28.0 (#378)
fix(deps): update module golang.org/x/text to v0.22.0 (#347)
make it easier to see EMV tags (#328)
attempt to fix release workflow
add comment explaining that subfields can get reordered when packing. (#354)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
remove confusing vsdc example, add correct icc field spec (#320)
Tiny fixes (#331)
Fix EBCDIC1047 prefixer description (#333)
chore(deps): update dependency go to v1.24.6 (#376)
Update README.md
Fixed error 'error importing field: ... unknown prefix: None.Fixed for field: ...', related test added (#312)
chore: enable renovate automerge
chore(deps): update golang docker tag to v1.23 (#317)
fix(deps): update module github.com/stretchr/testify to v1.10.0 (#337)
fix(deps): update all (#356)
Update CHANGELOG.md - add link to releases
ralvescosta/iso8583
chore(deps): update all (#318)
fix fixed length check for ebcdic and bcd (#325)
fix(deps): update module golang.org/x/text to v0.19.0
allow to Unset field of the message and composite (#332)
Update CONTRIBUTING.md (#363)
feat: add support for anonymous embedded structs in message Marshal/Unmarshal (#361)
Return subfields in unpack error (#313)
fix(deps): update module golang.org/x/text to v0.18.0
add comments to ASCIIHexToBytes to clarify its usage (#329)
rework, reorg and improve readme (#345)
chore(deps): update golang docker tag to v1.24 (#349)
fix: resolve G115 integer overflow and exhaustive warnings (#365)
fix: a binary field can marshal to a named string (#371)
chore(deps): update dependency go to v1.24.5 (#373)
track 2 spec added (#314)
support marshaling named string types (#344)
Fix DecodeLength() for long values in variable length HEX field (#348)
add guide for composite fields (#352)
fix(deps): update module golang.org/x/text to v0.23.0 (#353)
fix: unmarshaling to []byte for Binary and String fields (#364)
composite spec.Legth defines length of the field in bytes (#360)
fix(deps): update module golang.org/x/text to v0.28.0 (#378)
fix(deps): update module golang.org/x/text to v0.22.0 (#347)
make it easier to see EMV tags (#328)
attempt to fix release workflow
add comment explaining that subfields can get reordered when packing. (#354)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
remove confusing vsdc example, add correct icc field spec (#320)
Tiny fixes (#331)
Fix EBCDIC1047 prefixer description (#333)
chore(deps): update dependency go to v1.24.6 (#376)
Update README.md
Fixed error 'error importing field: ... unknown prefix: None.Fixed for field: ...', related test added (#312)
chore: enable renovate automerge
chore(deps): update golang docker tag to v1.23 (#317)
fix(deps): update module github.com/stretchr/testify to v1.10.0 (#337)
fix(deps): update all (#356)
Update CHANGELOG.md - add link to releases
ralvescosta/iso8583
fix fixed length check for ebcdic and bcd (#325)
fix(deps): update module golang.org/x/text to v0.19.0
allow to Unset field of the message and composite (#332)
Update CONTRIBUTING.md (#363)
feat: add support for anonymous embedded structs in message Marshal/Unmarshal (#361)
Return subfields in unpack error (#313)
fix(deps): update module golang.org/x/text to v0.18.0
add comments to ASCIIHexToBytes to clarify its usage (#329)
rework, reorg and improve readme (#345)
chore(deps): update golang docker tag to v1.24 (#349)
fix: resolve G115 integer overflow and exhaustive warnings (#365)
fix: a binary field can marshal to a named string (#371)
chore(deps): update dependency go to v1.24.5 (#373)
track 2 spec added (#314)
support marshaling named string types (#344)
Fix DecodeLength() for long values in variable length HEX field (#348)
add guide for composite fields (#352)
fix(deps): update module golang.org/x/text to v0.23.0 (#353)
fix: unmarshaling to []byte for Binary and String fields (#364)
composite spec.Legth defines length of the field in bytes (#360)
fix(deps): update module golang.org/x/text to v0.28.0 (#378)
fix(deps): update module golang.org/x/text to v0.22.0 (#347)
make it easier to see EMV tags (#328)
attempt to fix release workflow
add comment explaining that subfields can get reordered when packing. (#354)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
remove confusing vsdc example, add correct icc field spec (#320)
Tiny fixes (#331)
Fix EBCDIC1047 prefixer description (#333)
chore(deps): update dependency go to v1.24.6 (#376)
Update README.md
Fixed error 'error importing field: ... unknown prefix: None.Fixed for field: ...', related test added (#312)
chore: enable renovate automerge
chore(deps): update golang docker tag to v1.23 (#317)
fix(deps): update module github.com/stretchr/testify to v1.10.0 (#337)
fix(deps): update all (#356)
Update CHANGELOG.md - add link to releases
ralvescosta/iso8583
fix(deps): update module golang.org/x/text to v0.19.0
allow to Unset field of the message and composite (#332)
Update CONTRIBUTING.md (#363)
feat: add support for anonymous embedded structs in message Marshal/Unmarshal (#361)
Return subfields in unpack error (#313)
fix(deps): update module golang.org/x/text to v0.18.0
add comments to ASCIIHexToBytes to clarify its usage (#329)
rework, reorg and improve readme (#345)
chore(deps): update golang docker tag to v1.24 (#349)
fix: resolve G115 integer overflow and exhaustive warnings (#365)
fix: a binary field can marshal to a named string (#371)
chore(deps): update dependency go to v1.24.5 (#373)
track 2 spec added (#314)
support marshaling named string types (#344)
Fix DecodeLength() for long values in variable length HEX field (#348)
add guide for composite fields (#352)
fix(deps): update module golang.org/x/text to v0.23.0 (#353)
fix: unmarshaling to []byte for Binary and String fields (#364)
composite spec.Legth defines length of the field in bytes (#360)
fix(deps): update module golang.org/x/text to v0.28.0 (#378)
fix(deps): update module golang.org/x/text to v0.22.0 (#347)
make it easier to see EMV tags (#328)
attempt to fix release workflow
add comment explaining that subfields can get reordered when packing. (#354)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
remove confusing vsdc example, add correct icc field spec (#320)
Tiny fixes (#331)
Fix EBCDIC1047 prefixer description (#333)
chore(deps): update dependency go to v1.24.6 (#376)
Update README.md
Fixed error 'error importing field: ... unknown prefix: None.Fixed for field: ...', related test added (#312)
chore: enable renovate automerge
chore(deps): update golang docker tag to v1.23 (#317)
fix(deps): update module github.com/stretchr/testify to v1.10.0 (#337)
fix(deps): update all (#356)
Update CHANGELOG.md - add link to releases
ralvescosta/iso8583
allow to Unset field of the message and composite (#332)
Update CONTRIBUTING.md (#363)
feat: add support for anonymous embedded structs in message Marshal/Unmarshal (#361)
Return subfields in unpack error (#313)
fix(deps): update module golang.org/x/text to v0.18.0
add comments to ASCIIHexToBytes to clarify its usage (#329)
rework, reorg and improve readme (#345)
chore(deps): update golang docker tag to v1.24 (#349)
fix: resolve G115 integer overflow and exhaustive warnings (#365)
fix: a binary field can marshal to a named string (#371)
chore(deps): update dependency go to v1.24.5 (#373)
track 2 spec added (#314)
support marshaling named string types (#344)
Fix DecodeLength() for long values in variable length HEX field (#348)
add guide for composite fields (#352)
fix(deps): update module golang.org/x/text to v0.23.0 (#353)
fix: unmarshaling to []byte for Binary and String fields (#364)
composite spec.Legth defines length of the field in bytes (#360)
fix(deps): update module golang.org/x/text to v0.28.0 (#378)
fix(deps): update module golang.org/x/text to v0.22.0 (#347)
make it easier to see EMV tags (#328)
attempt to fix release workflow
add comment explaining that subfields can get reordered when packing. (#354)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
remove confusing vsdc example, add correct icc field spec (#320)
Tiny fixes (#331)
Fix EBCDIC1047 prefixer description (#333)
chore(deps): update dependency go to v1.24.6 (#376)
Update README.md
Fixed error 'error importing field: ... unknown prefix: None.Fixed for field: ...', related test added (#312)
chore: enable renovate automerge
chore(deps): update golang docker tag to v1.23 (#317)
fix(deps): update module github.com/stretchr/testify to v1.10.0 (#337)
fix(deps): update all (#356)
Update CHANGELOG.md - add link to releases
ralvescosta/iso8583
Update CONTRIBUTING.md (#363)
feat: add support for anonymous embedded structs in message Marshal/Unmarshal (#361)
Return subfields in unpack error (#313)
fix(deps): update module golang.org/x/text to v0.18.0
add comments to ASCIIHexToBytes to clarify its usage (#329)
rework, reorg and improve readme (#345)
chore(deps): update golang docker tag to v1.24 (#349)
fix: resolve G115 integer overflow and exhaustive warnings (#365)
fix: a binary field can marshal to a named string (#371)
chore(deps): update dependency go to v1.24.5 (#373)
track 2 spec added (#314)
support marshaling named string types (#344)
Fix DecodeLength() for long values in variable length HEX field (#348)
add guide for composite fields (#352)
fix(deps): update module golang.org/x/text to v0.23.0 (#353)
fix: unmarshaling to []byte for Binary and String fields (#364)
composite spec.Legth defines length of the field in bytes (#360)
fix(deps): update module golang.org/x/text to v0.28.0 (#378)
fix(deps): update module golang.org/x/text to v0.22.0 (#347)
make it easier to see EMV tags (#328)
attempt to fix release workflow
add comment explaining that subfields can get reordered when packing. (#354)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
remove confusing vsdc example, add correct icc field spec (#320)
Tiny fixes (#331)
Fix EBCDIC1047 prefixer description (#333)
chore(deps): update dependency go to v1.24.6 (#376)
Update README.md
Fixed error 'error importing field: ... unknown prefix: None.Fixed for field: ...', related test added (#312)
chore: enable renovate automerge
chore(deps): update golang docker tag to v1.23 (#317)
fix(deps): update module github.com/stretchr/testify to v1.10.0 (#337)
fix(deps): update all (#356)
Update CHANGELOG.md - add link to releases
ralvescosta/iso8583
feat: add support for anonymous embedded structs in message Marshal/Unmarshal (#361)
Return subfields in unpack error (#313)
fix(deps): update module golang.org/x/text to v0.18.0
add comments to ASCIIHexToBytes to clarify its usage (#329)
rework, reorg and improve readme (#345)
chore(deps): update golang docker tag to v1.24 (#349)
fix: resolve G115 integer overflow and exhaustive warnings (#365)
fix: a binary field can marshal to a named string (#371)
chore(deps): update dependency go to v1.24.5 (#373)
track 2 spec added (#314)
support marshaling named string types (#344)
Fix DecodeLength() for long values in variable length HEX field (#348)
add guide for composite fields (#352)
fix(deps): update module golang.org/x/text to v0.23.0 (#353)
fix: unmarshaling to []byte for Binary and String fields (#364)
composite spec.Legth defines length of the field in bytes (#360)
fix(deps): update module golang.org/x/text to v0.28.0 (#378)
fix(deps): update module golang.org/x/text to v0.22.0 (#347)
make it easier to see EMV tags (#328)
attempt to fix release workflow
add comment explaining that subfields can get reordered when packing. (#354)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
remove confusing vsdc example, add correct icc field spec (#320)
Tiny fixes (#331)
Fix EBCDIC1047 prefixer description (#333)
chore(deps): update dependency go to v1.24.6 (#376)
Update README.md
Fixed error 'error importing field: ... unknown prefix: None.Fixed for field: ...', related test added (#312)
chore: enable renovate automerge
chore(deps): update golang docker tag to v1.23 (#317)
fix(deps): update module github.com/stretchr/testify to v1.10.0 (#337)
fix(deps): update all (#356)
Update CHANGELOG.md - add link to releases
ralvescosta/iso8583
Return subfields in unpack error (#313)
fix(deps): update module golang.org/x/text to v0.18.0
add comments to ASCIIHexToBytes to clarify its usage (#329)
rework, reorg and improve readme (#345)
chore(deps): update golang docker tag to v1.24 (#349)
fix: resolve G115 integer overflow and exhaustive warnings (#365)
fix: a binary field can marshal to a named string (#371)
chore(deps): update dependency go to v1.24.5 (#373)
track 2 spec added (#314)
support marshaling named string types (#344)
Fix DecodeLength() for long values in variable length HEX field (#348)
add guide for composite fields (#352)
fix(deps): update module golang.org/x/text to v0.23.0 (#353)
fix: unmarshaling to []byte for Binary and String fields (#364)
composite spec.Legth defines length of the field in bytes (#360)
fix(deps): update module golang.org/x/text to v0.28.0 (#378)
fix(deps): update module golang.org/x/text to v0.22.0 (#347)
make it easier to see EMV tags (#328)
attempt to fix release workflow
add comment explaining that subfields can get reordered when packing. (#354)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
remove confusing vsdc example, add correct icc field spec (#320)
Tiny fixes (#331)
Fix EBCDIC1047 prefixer description (#333)
chore(deps): update dependency go to v1.24.6 (#376)
Update README.md
Fixed error 'error importing field: ... unknown prefix: None.Fixed for field: ...', related test added (#312)
chore: enable renovate automerge
chore(deps): update golang docker tag to v1.23 (#317)
fix(deps): update module github.com/stretchr/testify to v1.10.0 (#337)
fix(deps): update all (#356)
Update CHANGELOG.md - add link to releases
ralvescosta/iso8583
fix(deps): update module golang.org/x/text to v0.18.0
add comments to ASCIIHexToBytes to clarify its usage (#329)
rework, reorg and improve readme (#345)
chore(deps): update golang docker tag to v1.24 (#349)
fix: resolve G115 integer overflow and exhaustive warnings (#365)
fix: a binary field can marshal to a named string (#371)
chore(deps): update dependency go to v1.24.5 (#373)
track 2 spec added (#314)
support marshaling named string types (#344)
Fix DecodeLength() for long values in variable length HEX field (#348)
add guide for composite fields (#352)
fix(deps): update module golang.org/x/text to v0.23.0 (#353)
fix: unmarshaling to []byte for Binary and String fields (#364)
composite spec.Legth defines length of the field in bytes (#360)
fix(deps): update module golang.org/x/text to v0.28.0 (#378)
fix(deps): update module golang.org/x/text to v0.22.0 (#347)
make it easier to see EMV tags (#328)
attempt to fix release workflow
add comment explaining that subfields can get reordered when packing. (#354)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
remove confusing vsdc example, add correct icc field spec (#320)
Tiny fixes (#331)
Fix EBCDIC1047 prefixer description (#333)
chore(deps): update dependency go to v1.24.6 (#376)
Update README.md
Fixed error 'error importing field: ... unknown prefix: None.Fixed for field: ...', related test added (#312)
chore: enable renovate automerge
chore(deps): update golang docker tag to v1.23 (#317)
fix(deps): update module github.com/stretchr/testify to v1.10.0 (#337)
fix(deps): update all (#356)
Update CHANGELOG.md - add link to releases
ralvescosta/iso8583
add comments to ASCIIHexToBytes to clarify its usage (#329)
rework, reorg and improve readme (#345)
chore(deps): update golang docker tag to v1.24 (#349)
fix: resolve G115 integer overflow and exhaustive warnings (#365)
fix: a binary field can marshal to a named string (#371)
chore(deps): update dependency go to v1.24.5 (#373)
track 2 spec added (#314)
support marshaling named string types (#344)
Fix DecodeLength() for long values in variable length HEX field (#348)
add guide for composite fields (#352)
fix(deps): update module golang.org/x/text to v0.23.0 (#353)
fix: unmarshaling to []byte for Binary and String fields (#364)
composite spec.Legth defines length of the field in bytes (#360)
fix(deps): update module golang.org/x/text to v0.28.0 (#378)
fix(deps): update module golang.org/x/text to v0.22.0 (#347)
make it easier to see EMV tags (#328)
attempt to fix release workflow
add comment explaining that subfields can get reordered when packing. (#354)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
remove confusing vsdc example, add correct icc field spec (#320)
Tiny fixes (#331)
Fix EBCDIC1047 prefixer description (#333)
chore(deps): update dependency go to v1.24.6 (#376)
Update README.md
Fixed error 'error importing field: ... unknown prefix: None.Fixed for field: ...', related test added (#312)
chore: enable renovate automerge
chore(deps): update golang docker tag to v1.23 (#317)
fix(deps): update module github.com/stretchr/testify to v1.10.0 (#337)
fix(deps): update all (#356)
Update CHANGELOG.md - add link to releases
ralvescosta/iso8583
rework, reorg and improve readme (#345)
chore(deps): update golang docker tag to v1.24 (#349)
fix: resolve G115 integer overflow and exhaustive warnings (#365)
fix: a binary field can marshal to a named string (#371)
chore(deps): update dependency go to v1.24.5 (#373)
track 2 spec added (#314)
support marshaling named string types (#344)
Fix DecodeLength() for long values in variable length HEX field (#348)
add guide for composite fields (#352)
fix(deps): update module golang.org/x/text to v0.23.0 (#353)
fix: unmarshaling to []byte for Binary and String fields (#364)
composite spec.Legth defines length of the field in bytes (#360)
fix(deps): update module golang.org/x/text to v0.28.0 (#378)
fix(deps): update module golang.org/x/text to v0.22.0 (#347)
make it easier to see EMV tags (#328)
attempt to fix release workflow
add comment explaining that subfields can get reordered when packing. (#354)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
remove confusing vsdc example, add correct icc field spec (#320)
Tiny fixes (#331)
Fix EBCDIC1047 prefixer description (#333)
chore(deps): update dependency go to v1.24.6 (#376)
Update README.md
Fixed error 'error importing field: ... unknown prefix: None.Fixed for field: ...', related test added (#312)
chore: enable renovate automerge
chore(deps): update golang docker tag to v1.23 (#317)
fix(deps): update module github.com/stretchr/testify to v1.10.0 (#337)
fix(deps): update all (#356)
Update CHANGELOG.md - add link to releases
ralvescosta/iso8583
chore(deps): update golang docker tag to v1.24 (#349)
fix: resolve G115 integer overflow and exhaustive warnings (#365)
fix: a binary field can marshal to a named string (#371)
chore(deps): update dependency go to v1.24.5 (#373)
track 2 spec added (#314)
support marshaling named string types (#344)
Fix DecodeLength() for long values in variable length HEX field (#348)
add guide for composite fields (#352)
fix(deps): update module golang.org/x/text to v0.23.0 (#353)
fix: unmarshaling to []byte for Binary and String fields (#364)
composite spec.Legth defines length of the field in bytes (#360)
fix(deps): update module golang.org/x/text to v0.28.0 (#378)
fix(deps): update module golang.org/x/text to v0.22.0 (#347)
make it easier to see EMV tags (#328)
attempt to fix release workflow
add comment explaining that subfields can get reordered when packing. (#354)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
remove confusing vsdc example, add correct icc field spec (#320)
Tiny fixes (#331)
Fix EBCDIC1047 prefixer description (#333)
chore(deps): update dependency go to v1.24.6 (#376)
Update README.md
Fixed error 'error importing field: ... unknown prefix: None.Fixed for field: ...', related test added (#312)
chore: enable renovate automerge
chore(deps): update golang docker tag to v1.23 (#317)
fix(deps): update module github.com/stretchr/testify to v1.10.0 (#337)
fix(deps): update all (#356)
Update CHANGELOG.md - add link to releases
ralvescosta/iso8583
fix: resolve G115 integer overflow and exhaustive warnings (#365)
fix: a binary field can marshal to a named string (#371)
chore(deps): update dependency go to v1.24.5 (#373)
track 2 spec added (#314)
support marshaling named string types (#344)
Fix DecodeLength() for long values in variable length HEX field (#348)
add guide for composite fields (#352)
fix(deps): update module golang.org/x/text to v0.23.0 (#353)
fix: unmarshaling to []byte for Binary and String fields (#364)
composite spec.Legth defines length of the field in bytes (#360)
fix(deps): update module golang.org/x/text to v0.28.0 (#378)
fix(deps): update module golang.org/x/text to v0.22.0 (#347)
make it easier to see EMV tags (#328)
attempt to fix release workflow
add comment explaining that subfields can get reordered when packing. (#354)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
remove confusing vsdc example, add correct icc field spec (#320)
Tiny fixes (#331)
Fix EBCDIC1047 prefixer description (#333)
chore(deps): update dependency go to v1.24.6 (#376)
Update README.md
Fixed error 'error importing field: ... unknown prefix: None.Fixed for field: ...', related test added (#312)
chore: enable renovate automerge
chore(deps): update golang docker tag to v1.23 (#317)
fix(deps): update module github.com/stretchr/testify to v1.10.0 (#337)
fix(deps): update all (#356)
Update CHANGELOG.md - add link to releases
ralvescosta/iso8583
fix: a binary field can marshal to a named string (#371)
chore(deps): update dependency go to v1.24.5 (#373)
track 2 spec added (#314)
support marshaling named string types (#344)
Fix DecodeLength() for long values in variable length HEX field (#348)
add guide for composite fields (#352)
fix(deps): update module golang.org/x/text to v0.23.0 (#353)
fix: unmarshaling to []byte for Binary and String fields (#364)
composite spec.Legth defines length of the field in bytes (#360)
fix(deps): update module golang.org/x/text to v0.28.0 (#378)
fix(deps): update module golang.org/x/text to v0.22.0 (#347)
make it easier to see EMV tags (#328)
attempt to fix release workflow
add comment explaining that subfields can get reordered when packing. (#354)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
remove confusing vsdc example, add correct icc field spec (#320)
Tiny fixes (#331)
Fix EBCDIC1047 prefixer description (#333)
chore(deps): update dependency go to v1.24.6 (#376)
Update README.md
Fixed error 'error importing field: ... unknown prefix: None.Fixed for field: ...', related test added (#312)
chore: enable renovate automerge
chore(deps): update golang docker tag to v1.23 (#317)
fix(deps): update module github.com/stretchr/testify to v1.10.0 (#337)
fix(deps): update all (#356)
Update CHANGELOG.md - add link to releases
ralvescosta/iso8583
chore(deps): update dependency go to v1.24.5 (#373)
track 2 spec added (#314)
support marshaling named string types (#344)
Fix DecodeLength() for long values in variable length HEX field (#348)
add guide for composite fields (#352)
fix(deps): update module golang.org/x/text to v0.23.0 (#353)
fix: unmarshaling to []byte for Binary and String fields (#364)
composite spec.Legth defines length of the field in bytes (#360)
fix(deps): update module golang.org/x/text to v0.28.0 (#378)
fix(deps): update module golang.org/x/text to v0.22.0 (#347)
make it easier to see EMV tags (#328)
attempt to fix release workflow
add comment explaining that subfields can get reordered when packing. (#354)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
remove confusing vsdc example, add correct icc field spec (#320)
Tiny fixes (#331)
Fix EBCDIC1047 prefixer description (#333)
chore(deps): update dependency go to v1.24.6 (#376)
Update README.md
Fixed error 'error importing field: ... unknown prefix: None.Fixed for field: ...', related test added (#312)
chore: enable renovate automerge
chore(deps): update golang docker tag to v1.23 (#317)
fix(deps): update module github.com/stretchr/testify to v1.10.0 (#337)
fix(deps): update all (#356)
Update CHANGELOG.md - add link to releases
ralvescosta/iso8583
track 2 spec added (#314)
support marshaling named string types (#344)
Fix DecodeLength() for long values in variable length HEX field (#348)
add guide for composite fields (#352)
fix(deps): update module golang.org/x/text to v0.23.0 (#353)
fix: unmarshaling to []byte for Binary and String fields (#364)
composite spec.Legth defines length of the field in bytes (#360)
fix(deps): update module golang.org/x/text to v0.28.0 (#378)
fix(deps): update module golang.org/x/text to v0.22.0 (#347)
make it easier to see EMV tags (#328)
attempt to fix release workflow
add comment explaining that subfields can get reordered when packing. (#354)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
remove confusing vsdc example, add correct icc field spec (#320)
Tiny fixes (#331)
Fix EBCDIC1047 prefixer description (#333)
chore(deps): update dependency go to v1.24.6 (#376)
Update README.md
Fixed error 'error importing field: ... unknown prefix: None.Fixed for field: ...', related test added (#312)
chore: enable renovate automerge
chore(deps): update golang docker tag to v1.23 (#317)
fix(deps): update module github.com/stretchr/testify to v1.10.0 (#337)
fix(deps): update all (#356)
Update CHANGELOG.md - add link to releases
ralvescosta/iso8583
support marshaling named string types (#344)
Fix DecodeLength() for long values in variable length HEX field (#348)
add guide for composite fields (#352)
fix(deps): update module golang.org/x/text to v0.23.0 (#353)
fix: unmarshaling to []byte for Binary and String fields (#364)
composite spec.Legth defines length of the field in bytes (#360)
fix(deps): update module golang.org/x/text to v0.28.0 (#378)
fix(deps): update module golang.org/x/text to v0.22.0 (#347)
make it easier to see EMV tags (#328)
attempt to fix release workflow
add comment explaining that subfields can get reordered when packing. (#354)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
remove confusing vsdc example, add correct icc field spec (#320)
Tiny fixes (#331)
Fix EBCDIC1047 prefixer description (#333)
chore(deps): update dependency go to v1.24.6 (#376)
Update README.md
Fixed error 'error importing field: ... unknown prefix: None.Fixed for field: ...', related test added (#312)
chore: enable renovate automerge
chore(deps): update golang docker tag to v1.23 (#317)
fix(deps): update module github.com/stretchr/testify to v1.10.0 (#337)
fix(deps): update all (#356)
Update CHANGELOG.md - add link to releases
ralvescosta/iso8583
Fix DecodeLength() for long values in variable length HEX field (#348)
add guide for composite fields (#352)
fix(deps): update module golang.org/x/text to v0.23.0 (#353)
fix: unmarshaling to []byte for Binary and String fields (#364)
composite spec.Legth defines length of the field in bytes (#360)
fix(deps): update module golang.org/x/text to v0.28.0 (#378)
fix(deps): update module golang.org/x/text to v0.22.0 (#347)
make it easier to see EMV tags (#328)
attempt to fix release workflow
add comment explaining that subfields can get reordered when packing. (#354)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
remove confusing vsdc example, add correct icc field spec (#320)
Tiny fixes (#331)
Fix EBCDIC1047 prefixer description (#333)
chore(deps): update dependency go to v1.24.6 (#376)
Update README.md
Fixed error 'error importing field: ... unknown prefix: None.Fixed for field: ...', related test added (#312)
chore: enable renovate automerge
chore(deps): update golang docker tag to v1.23 (#317)
fix(deps): update module github.com/stretchr/testify to v1.10.0 (#337)
fix(deps): update all (#356)
Update CHANGELOG.md - add link to releases
ralvescosta/iso8583
add guide for composite fields (#352)
fix(deps): update module golang.org/x/text to v0.23.0 (#353)
fix: unmarshaling to []byte for Binary and String fields (#364)
composite spec.Legth defines length of the field in bytes (#360)
fix(deps): update module golang.org/x/text to v0.28.0 (#378)
fix(deps): update module golang.org/x/text to v0.22.0 (#347)
make it easier to see EMV tags (#328)
attempt to fix release workflow
add comment explaining that subfields can get reordered when packing. (#354)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
remove confusing vsdc example, add correct icc field spec (#320)
Tiny fixes (#331)
Fix EBCDIC1047 prefixer description (#333)
chore(deps): update dependency go to v1.24.6 (#376)
Update README.md
Fixed error 'error importing field: ... unknown prefix: None.Fixed for field: ...', related test added (#312)
chore: enable renovate automerge
chore(deps): update golang docker tag to v1.23 (#317)
fix(deps): update module github.com/stretchr/testify to v1.10.0 (#337)
fix(deps): update all (#356)
Update CHANGELOG.md - add link to releases
ralvescosta/iso8583
fix(deps): update module golang.org/x/text to v0.23.0 (#353)
fix: unmarshaling to []byte for Binary and String fields (#364)
composite spec.Legth defines length of the field in bytes (#360)
fix(deps): update module golang.org/x/text to v0.28.0 (#378)
fix(deps): update module golang.org/x/text to v0.22.0 (#347)
make it easier to see EMV tags (#328)
attempt to fix release workflow
add comment explaining that subfields can get reordered when packing. (#354)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
remove confusing vsdc example, add correct icc field spec (#320)
Tiny fixes (#331)
Fix EBCDIC1047 prefixer description (#333)
chore(deps): update dependency go to v1.24.6 (#376)
Update README.md
Fixed error 'error importing field: ... unknown prefix: None.Fixed for field: ...', related test added (#312)
chore: enable renovate automerge
chore(deps): update golang docker tag to v1.23 (#317)
fix(deps): update module github.com/stretchr/testify to v1.10.0 (#337)
fix(deps): update all (#356)
Update CHANGELOG.md - add link to releases
ralvescosta/iso8583
fix: unmarshaling to []byte for Binary and String fields (#364)
composite spec.Legth defines length of the field in bytes (#360)
fix(deps): update module golang.org/x/text to v0.28.0 (#378)
fix(deps): update module golang.org/x/text to v0.22.0 (#347)
make it easier to see EMV tags (#328)
attempt to fix release workflow
add comment explaining that subfields can get reordered when packing. (#354)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
remove confusing vsdc example, add correct icc field spec (#320)
Tiny fixes (#331)
Fix EBCDIC1047 prefixer description (#333)
chore(deps): update dependency go to v1.24.6 (#376)
Update README.md
Fixed error 'error importing field: ... unknown prefix: None.Fixed for field: ...', related test added (#312)
chore: enable renovate automerge
chore(deps): update golang docker tag to v1.23 (#317)
fix(deps): update module github.com/stretchr/testify to v1.10.0 (#337)
fix(deps): update all (#356)
Update CHANGELOG.md - add link to releases
ralvescosta/iso8583
composite spec.Legth defines length of the field in bytes (#360)
fix(deps): update module golang.org/x/text to v0.28.0 (#378)
fix(deps): update module golang.org/x/text to v0.22.0 (#347)
make it easier to see EMV tags (#328)
attempt to fix release workflow
add comment explaining that subfields can get reordered when packing. (#354)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
remove confusing vsdc example, add correct icc field spec (#320)
Tiny fixes (#331)
Fix EBCDIC1047 prefixer description (#333)
chore(deps): update dependency go to v1.24.6 (#376)
Update README.md
Fixed error 'error importing field: ... unknown prefix: None.Fixed for field: ...', related test added (#312)
chore: enable renovate automerge
chore(deps): update golang docker tag to v1.23 (#317)
fix(deps): update module github.com/stretchr/testify to v1.10.0 (#337)
fix(deps): update all (#356)
Update CHANGELOG.md - add link to releases
ralvescosta/iso8583
fix(deps): update module golang.org/x/text to v0.28.0 (#378)
fix(deps): update module golang.org/x/text to v0.22.0 (#347)
make it easier to see EMV tags (#328)
attempt to fix release workflow
add comment explaining that subfields can get reordered when packing. (#354)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
remove confusing vsdc example, add correct icc field spec (#320)
Tiny fixes (#331)
Fix EBCDIC1047 prefixer description (#333)
chore(deps): update dependency go to v1.24.6 (#376)
Update README.md
Fixed error 'error importing field: ... unknown prefix: None.Fixed for field: ...', related test added (#312)
chore: enable renovate automerge
chore(deps): update golang docker tag to v1.23 (#317)
fix(deps): update module github.com/stretchr/testify to v1.10.0 (#337)
fix(deps): update all (#356)
Update CHANGELOG.md - add link to releases
ralvescosta/iso8583
fix(deps): update module golang.org/x/text to v0.22.0 (#347)
make it easier to see EMV tags (#328)
attempt to fix release workflow
add comment explaining that subfields can get reordered when packing. (#354)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
remove confusing vsdc example, add correct icc field spec (#320)
Tiny fixes (#331)
Fix EBCDIC1047 prefixer description (#333)
chore(deps): update dependency go to v1.24.6 (#376)
Update README.md
Fixed error 'error importing field: ... unknown prefix: None.Fixed for field: ...', related test added (#312)
chore: enable renovate automerge
chore(deps): update golang docker tag to v1.23 (#317)
fix(deps): update module github.com/stretchr/testify to v1.10.0 (#337)
fix(deps): update all (#356)
Update CHANGELOG.md - add link to releases
ralvescosta/iso8583
make it easier to see EMV tags (#328)
attempt to fix release workflow
add comment explaining that subfields can get reordered when packing. (#354)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
remove confusing vsdc example, add correct icc field spec (#320)
Tiny fixes (#331)
Fix EBCDIC1047 prefixer description (#333)
chore(deps): update dependency go to v1.24.6 (#376)
Update README.md
Fixed error 'error importing field: ... unknown prefix: None.Fixed for field: ...', related test added (#312)
chore: enable renovate automerge
chore(deps): update golang docker tag to v1.23 (#317)
fix(deps): update module github.com/stretchr/testify to v1.10.0 (#337)
fix(deps): update all (#356)
Update CHANGELOG.md - add link to releases
ralvescosta/iso8583
attempt to fix release workflow
add comment explaining that subfields can get reordered when packing. (#354)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
remove confusing vsdc example, add correct icc field spec (#320)
Tiny fixes (#331)
Fix EBCDIC1047 prefixer description (#333)
chore(deps): update dependency go to v1.24.6 (#376)
Update README.md
Fixed error 'error importing field: ... unknown prefix: None.Fixed for field: ...', related test added (#312)
chore: enable renovate automerge
chore(deps): update golang docker tag to v1.23 (#317)
fix(deps): update module github.com/stretchr/testify to v1.10.0 (#337)
fix(deps): update all (#356)
Update CHANGELOG.md - add link to releases
ralvescosta/iso8583
add comment explaining that subfields can get reordered when packing. (#354)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
remove confusing vsdc example, add correct icc field spec (#320)
Tiny fixes (#331)
Fix EBCDIC1047 prefixer description (#333)
chore(deps): update dependency go to v1.24.6 (#376)
Update README.md
Fixed error 'error importing field: ... unknown prefix: None.Fixed for field: ...', related test added (#312)
chore: enable renovate automerge
chore(deps): update golang docker tag to v1.23 (#317)
fix(deps): update module github.com/stretchr/testify to v1.10.0 (#337)
fix(deps): update all (#356)
Update CHANGELOG.md - add link to releases
ralvescosta/iso8583
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
remove confusing vsdc example, add correct icc field spec (#320)
Tiny fixes (#331)
Fix EBCDIC1047 prefixer description (#333)
chore(deps): update dependency go to v1.24.6 (#376)
Update README.md
Fixed error 'error importing field: ... unknown prefix: None.Fixed for field: ...', related test added (#312)
chore: enable renovate automerge
chore(deps): update golang docker tag to v1.23 (#317)
fix(deps): update module github.com/stretchr/testify to v1.10.0 (#337)
fix(deps): update all (#356)
Update CHANGELOG.md - add link to releases
ralvescosta/iso8583
remove confusing vsdc example, add correct icc field spec (#320)
Tiny fixes (#331)
Fix EBCDIC1047 prefixer description (#333)
chore(deps): update dependency go to v1.24.6 (#376)
Update README.md
Fixed error 'error importing field: ... unknown prefix: None.Fixed for field: ...', related test added (#312)
chore: enable renovate automerge
chore(deps): update golang docker tag to v1.23 (#317)
fix(deps): update module github.com/stretchr/testify to v1.10.0 (#337)
fix(deps): update all (#356)
Update CHANGELOG.md - add link to releases
ralvescosta/iso8583
Tiny fixes (#331)
Fix EBCDIC1047 prefixer description (#333)
chore(deps): update dependency go to v1.24.6 (#376)
Update README.md
Fixed error 'error importing field: ... unknown prefix: None.Fixed for field: ...', related test added (#312)
chore: enable renovate automerge
chore(deps): update golang docker tag to v1.23 (#317)
fix(deps): update module github.com/stretchr/testify to v1.10.0 (#337)
fix(deps): update all (#356)
Update CHANGELOG.md - add link to releases
ralvescosta/iso8583
Fix EBCDIC1047 prefixer description (#333)
chore(deps): update dependency go to v1.24.6 (#376)
Update README.md
Fixed error 'error importing field: ... unknown prefix: None.Fixed for field: ...', related test added (#312)
chore: enable renovate automerge
chore(deps): update golang docker tag to v1.23 (#317)
fix(deps): update module github.com/stretchr/testify to v1.10.0 (#337)
fix(deps): update all (#356)
Update CHANGELOG.md - add link to releases
ralvescosta/iso8583
chore(deps): update dependency go to v1.24.6 (#376)
Update README.md
Fixed error 'error importing field: ... unknown prefix: None.Fixed for field: ...', related test added (#312)
chore: enable renovate automerge
chore(deps): update golang docker tag to v1.23 (#317)
fix(deps): update module github.com/stretchr/testify to v1.10.0 (#337)
fix(deps): update all (#356)
Update CHANGELOG.md - add link to releases
ralvescosta/iso8583
Update README.md
Fixed error 'error importing field: ... unknown prefix: None.Fixed for field: ...', related test added (#312)
chore: enable renovate automerge
chore(deps): update golang docker tag to v1.23 (#317)
fix(deps): update module github.com/stretchr/testify to v1.10.0 (#337)
fix(deps): update all (#356)
Update CHANGELOG.md - add link to releases
ralvescosta/iso8583
Fixed error 'error importing field: ... unknown prefix: None.Fixed for field: ...', related test added (#312)
chore: enable renovate automerge
chore(deps): update golang docker tag to v1.23 (#317)
fix(deps): update module github.com/stretchr/testify to v1.10.0 (#337)
fix(deps): update all (#356)
Update CHANGELOG.md - add link to releases
ralvescosta/iso8583
chore: enable renovate automerge
chore(deps): update golang docker tag to v1.23 (#317)
fix(deps): update module github.com/stretchr/testify to v1.10.0 (#337)
fix(deps): update all (#356)
Update CHANGELOG.md - add link to releases
ralvescosta/iso8583
chore(deps): update golang docker tag to v1.23 (#317)
fix(deps): update module github.com/stretchr/testify to v1.10.0 (#337)
fix(deps): update all (#356)
Update CHANGELOG.md - add link to releases
ralvescosta/iso8583
fix(deps): update module github.com/stretchr/testify to v1.10.0 (#337)
fix(deps): update all (#356)
Update CHANGELOG.md - add link to releases
ralvescosta/iso8583
fix(deps): update all (#356)
Update CHANGELOG.md - add link to releases
ralvescosta/iso8583
Update CHANGELOG.md - add link to releases
2025-10-20
Kingcrypto38/iso20022
fix: Dockerfile-fuzz to reduce vulnerabilities
Kingcrypto38/iso8583
fix: Dockerfile-fuzz to reduce vulnerabilities
fix: Dockerfile-fuzz to reduce vulnerabilities
Kingcrypto38/iso8583
fix: Dockerfile-fuzz to reduce vulnerabilities
2025-10-19
Kingcrypto38/iso20022
fix: Dockerfile-fuzz to reduce vulnerabilities
motilevy/imagecashletter
chore(deps): update dependency go to v1.25.3 (#435)
Merge branch 'moov-io:master' into master
motilevy/imagecashletter
Merge branch 'moov-io:master' into master
2025-10-18
daugminas/signedxml
update
motilevy/imagecashletter
FRB Compatibility for BOFD Correction Inidcator (#436)
release v0.13.3
chore: updating wasm webui
Merge branch 'moov-io:master' into master
motilevy/imagecashletter
release v0.13.3
chore: updating wasm webui
Merge branch 'moov-io:master' into master
motilevy/imagecashletter
chore: updating wasm webui
Merge branch 'moov-io:master' into master
motilevy/imagecashletter
Merge branch 'moov-io:master' into master
2025-10-17
daugminas/signedxml
update
update
update
update
daugminas/signedxml
update
update
update
daugminas/signedxml
update
update
daugminas/signedxml
update
2025-10-16
mtnat/imagecashletter
chore(deps): update actions/download-artifact action to v5
build: ignore jars
Merge pull request #419 from moov-io/renovate/major-github-artifact-actions
fix(deps): update module golang.org/x/oauth2 to v0.31.0 (#427)
fix(deps): update module github.com/moov-io/base to v0.60.0 (#434)
fix(deps): update module github.com/prometheus/client_golang to v1.23.2 (#426)
fix(deps): update module github.com/moov-io/base to v0.57.1 (#428)
fix(deps): update module github.com/moov-io/base to v0.58.0 (#431)
meta: remove openapi-generator-cli.jar
mtnat/imagecashletter
fix(deps): update all (#433)
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
fix(deps): update module github.com/stretchr/testify to v1.11.1 (#423)
build: replace .jar with shell script
Merge pull request #420 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
fix(deps): update all (#425)
release v0.13.2
fix(deps): update module github.com/moov-io/base to v0.59.0 (#432)
chore(deps): update actions/download-artifact action to v5
build: ignore jars
Merge pull request #419 from moov-io/renovate/major-github-artifact-actions
fix(deps): update module golang.org/x/oauth2 to v0.31.0 (#427)
fix(deps): update module github.com/moov-io/base to v0.60.0 (#434)
fix(deps): update module github.com/prometheus/client_golang to v1.23.2 (#426)
fix(deps): update module github.com/moov-io/base to v0.57.1 (#428)
fix(deps): update module github.com/moov-io/base to v0.58.0 (#431)
meta: remove openapi-generator-cli.jar
mtnat/imagecashletter
meta: remove openapi-generator-cli.jar
mtnat/imagecashletter
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
fix(deps): update module github.com/stretchr/testify to v1.11.1 (#423)
build: replace .jar with shell script
Merge pull request #420 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
fix(deps): update all (#425)
release v0.13.2
fix(deps): update module github.com/moov-io/base to v0.59.0 (#432)
chore(deps): update actions/download-artifact action to v5
build: ignore jars
Merge pull request #419 from moov-io/renovate/major-github-artifact-actions
fix(deps): update module golang.org/x/oauth2 to v0.31.0 (#427)
fix(deps): update module github.com/moov-io/base to v0.60.0 (#434)
fix(deps): update module github.com/prometheus/client_golang to v1.23.2 (#426)
fix(deps): update module github.com/moov-io/base to v0.57.1 (#428)
fix(deps): update module github.com/moov-io/base to v0.58.0 (#431)
meta: remove openapi-generator-cli.jar
mtnat/imagecashletter
fix(deps): update module github.com/stretchr/testify to v1.11.1 (#423)
build: replace .jar with shell script
Merge pull request #420 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
fix(deps): update all (#425)
release v0.13.2
fix(deps): update module github.com/moov-io/base to v0.59.0 (#432)
chore(deps): update actions/download-artifact action to v5
build: ignore jars
Merge pull request #419 from moov-io/renovate/major-github-artifact-actions
fix(deps): update module golang.org/x/oauth2 to v0.31.0 (#427)
fix(deps): update module github.com/moov-io/base to v0.60.0 (#434)
fix(deps): update module github.com/prometheus/client_golang to v1.23.2 (#426)
fix(deps): update module github.com/moov-io/base to v0.57.1 (#428)
fix(deps): update module github.com/moov-io/base to v0.58.0 (#431)
meta: remove openapi-generator-cli.jar
mtnat/imagecashletter
build: replace .jar with shell script
Merge pull request #420 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
fix(deps): update all (#425)
release v0.13.2
fix(deps): update module github.com/moov-io/base to v0.59.0 (#432)
chore(deps): update actions/download-artifact action to v5
build: ignore jars
Merge pull request #419 from moov-io/renovate/major-github-artifact-actions
fix(deps): update module golang.org/x/oauth2 to v0.31.0 (#427)
fix(deps): update module github.com/moov-io/base to v0.60.0 (#434)
fix(deps): update module github.com/prometheus/client_golang to v1.23.2 (#426)
fix(deps): update module github.com/moov-io/base to v0.57.1 (#428)
fix(deps): update module github.com/moov-io/base to v0.58.0 (#431)
meta: remove openapi-generator-cli.jar
mtnat/imagecashletter
Merge pull request #420 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
fix(deps): update all (#425)
release v0.13.2
fix(deps): update module github.com/moov-io/base to v0.59.0 (#432)
chore(deps): update actions/download-artifact action to v5
build: ignore jars
Merge pull request #419 from moov-io/renovate/major-github-artifact-actions
fix(deps): update module golang.org/x/oauth2 to v0.31.0 (#427)
fix(deps): update module github.com/moov-io/base to v0.60.0 (#434)
fix(deps): update module github.com/prometheus/client_golang to v1.23.2 (#426)
fix(deps): update module github.com/moov-io/base to v0.57.1 (#428)
fix(deps): update module github.com/moov-io/base to v0.58.0 (#431)
meta: remove openapi-generator-cli.jar
mtnat/imagecashletter
fix(deps): update all (#425)
release v0.13.2
fix(deps): update module github.com/moov-io/base to v0.59.0 (#432)
chore(deps): update actions/download-artifact action to v5
build: ignore jars
Merge pull request #419 from moov-io/renovate/major-github-artifact-actions
fix(deps): update module golang.org/x/oauth2 to v0.31.0 (#427)
fix(deps): update module github.com/moov-io/base to v0.60.0 (#434)
fix(deps): update module github.com/prometheus/client_golang to v1.23.2 (#426)
fix(deps): update module github.com/moov-io/base to v0.57.1 (#428)
fix(deps): update module github.com/moov-io/base to v0.58.0 (#431)
meta: remove openapi-generator-cli.jar
mtnat/imagecashletter
fix(deps): update module github.com/moov-io/base to v0.59.0 (#432)
chore(deps): update actions/download-artifact action to v5
build: ignore jars
Merge pull request #419 from moov-io/renovate/major-github-artifact-actions
fix(deps): update module golang.org/x/oauth2 to v0.31.0 (#427)
fix(deps): update module github.com/moov-io/base to v0.60.0 (#434)
fix(deps): update module github.com/prometheus/client_golang to v1.23.2 (#426)
fix(deps): update module github.com/moov-io/base to v0.57.1 (#428)
fix(deps): update module github.com/moov-io/base to v0.58.0 (#431)
meta: remove openapi-generator-cli.jar
mtnat/imagecashletter
release v0.13.2
fix(deps): update module github.com/moov-io/base to v0.59.0 (#432)
chore(deps): update actions/download-artifact action to v5
build: ignore jars
Merge pull request #419 from moov-io/renovate/major-github-artifact-actions
fix(deps): update module golang.org/x/oauth2 to v0.31.0 (#427)
fix(deps): update module github.com/moov-io/base to v0.60.0 (#434)
fix(deps): update module github.com/prometheus/client_golang to v1.23.2 (#426)
fix(deps): update module github.com/moov-io/base to v0.57.1 (#428)
fix(deps): update module github.com/moov-io/base to v0.58.0 (#431)
meta: remove openapi-generator-cli.jar
mtnat/imagecashletter
Merge pull request #419 from moov-io/renovate/major-github-artifact-actions
fix(deps): update module golang.org/x/oauth2 to v0.31.0 (#427)
fix(deps): update module github.com/moov-io/base to v0.60.0 (#434)
fix(deps): update module github.com/prometheus/client_golang to v1.23.2 (#426)
fix(deps): update module github.com/moov-io/base to v0.57.1 (#428)
fix(deps): update module github.com/moov-io/base to v0.58.0 (#431)
meta: remove openapi-generator-cli.jar
mtnat/imagecashletter
build: ignore jars
Merge pull request #419 from moov-io/renovate/major-github-artifact-actions
fix(deps): update module golang.org/x/oauth2 to v0.31.0 (#427)
fix(deps): update module github.com/moov-io/base to v0.60.0 (#434)
fix(deps): update module github.com/prometheus/client_golang to v1.23.2 (#426)
fix(deps): update module github.com/moov-io/base to v0.57.1 (#428)
fix(deps): update module github.com/moov-io/base to v0.58.0 (#431)
meta: remove openapi-generator-cli.jar
mtnat/imagecashletter
chore: updating wasm webui
fix(deps): update all (#433)
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
fix(deps): update module github.com/stretchr/testify to v1.11.1 (#423)
build: replace .jar with shell script
Merge pull request #420 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
fix(deps): update all (#425)
release v0.13.2
fix(deps): update module github.com/moov-io/base to v0.59.0 (#432)
chore(deps): update actions/download-artifact action to v5
build: ignore jars
Merge pull request #419 from moov-io/renovate/major-github-artifact-actions
fix(deps): update module golang.org/x/oauth2 to v0.31.0 (#427)
fix(deps): update module github.com/moov-io/base to v0.60.0 (#434)
fix(deps): update module github.com/prometheus/client_golang to v1.23.2 (#426)
fix(deps): update module github.com/moov-io/base to v0.57.1 (#428)
fix(deps): update module github.com/moov-io/base to v0.58.0 (#431)
meta: remove openapi-generator-cli.jar
mtnat/imagecashletter
fix(deps): update module golang.org/x/oauth2 to v0.31.0 (#427)
fix(deps): update module github.com/moov-io/base to v0.60.0 (#434)
fix(deps): update module github.com/prometheus/client_golang to v1.23.2 (#426)
fix(deps): update module github.com/moov-io/base to v0.57.1 (#428)
fix(deps): update module github.com/moov-io/base to v0.58.0 (#431)
meta: remove openapi-generator-cli.jar
mtnat/imagecashletter
fix(deps): update module github.com/moov-io/base to v0.60.0 (#434)
fix(deps): update module github.com/prometheus/client_golang to v1.23.2 (#426)
fix(deps): update module github.com/moov-io/base to v0.57.1 (#428)
fix(deps): update module github.com/moov-io/base to v0.58.0 (#431)
meta: remove openapi-generator-cli.jar
mtnat/imagecashletter
fix(deps): update module github.com/prometheus/client_golang to v1.23.2 (#426)
fix(deps): update module github.com/moov-io/base to v0.57.1 (#428)
fix(deps): update module github.com/moov-io/base to v0.58.0 (#431)
meta: remove openapi-generator-cli.jar
mtnat/imagecashletter
fix(deps): update module github.com/moov-io/base to v0.58.0 (#431)
meta: remove openapi-generator-cli.jar
mtnat/imagecashletter
fix(deps): update module github.com/moov-io/base to v0.57.1 (#428)
fix(deps): update module github.com/moov-io/base to v0.58.0 (#431)
meta: remove openapi-generator-cli.jar
psanogo/fed
Create go-ossf-slsa3-publish.yml
terryjray/imagecashletter
allow 7 for BODFIndicator
2025-10-14
daugminas/signedxml
module version updates
wei/ach
chore(deps): update dependency go to v1.25.3 (#1680)
2025-10-13
Kingcrypto38/iso20022
fix: Dockerfile-fuzz to reduce vulnerabilities
Kingcrypto38/iso8583
fix: Dockerfile-fuzz to reduce vulnerabilities
fix: Dockerfile-fuzz to reduce vulnerabilities
Kingcrypto38/iso8583
fix: Dockerfile-fuzz to reduce vulnerabilities
2025-10-12
Kingcrypto38/iso20022
fix: Dockerfile-fuzz to reduce vulnerabilities
2025-10-11
motilevy/imagecashletter
fix(deps): update module github.com/moov-io/base to v0.60.0 (#434)
Merge branch 'moov-io:master' into master
motilevy/imagecashletter
Merge branch 'moov-io:master' into master
2025-10-10
wei/ach
fix(deps): update all (#1679)
2025-10-09
motilevy/imagecashletter
fix(deps): update all (#433)
Merge branch 'moov-io:master' into master
motilevy/imagecashletter
Merge branch 'moov-io:master' into master
wei/ach
fix(deps): update all (#1678)
2025-10-08
wei/ach
build(deps): bump github/codeql-action from 3 to 4
Merge pull request #1677 from moov-io/dependabot/github_actions/github/codeql-action-4
fix(deps): update all (#1676)
wei/ach
Merge pull request #1677 from moov-io/dependabot/github_actions/github/codeql-action-4
fix(deps): update all (#1676)
wei/ach
fix(deps): update all (#1676)
2025-10-07
Klasens/ach
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
chore: updating wasm webui [skip ci]
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
release v1.44.2
chore: updating wasm webui [skip ci]
store line numbers on each record
fix: ensure CompanyName, CompanyIdentification, and CompanyEntryDescription are non-zero
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
Add AllowSpecialCharacters as a validation option
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
build: update wasm_exec.js path for Go 1.24
docs: add missing descriptions for R62 and R77
Return ParseErrors more consistently when reading files
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Merge pull request #1611 from moov-io/renovate/all
test: verify 10 digit origin / destination fields are kept through JSON
Merge pull request #1614 from adamdecaf/feat-merge-api
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1529 from SunriseBanks/master
docs: document AllowSpecialCharacters
docs: add sub-header for returns
server: try reading ach.File as json and Nacha
Merge pull request #1648 from hunshih/skip-batch-level-validation
add line numbers to record schemas in openapi spec
feat: add InvalidEntries() to each batch type
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
Merge pull request #1659 from eliana404/fix-build-file-spec
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
Merge pull request #1621 from kynetiv/returned-prenote-desc
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
fix: merge validate opts during File.UnmarshalJSON
stop checking entry description for prenote text
test: restore some setting of CompanyEntryDescription
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
release v1.44.1
allow explicit content type to be provided to Reader
server: support AllowSpecialCharacters
fix(deps): update all (#1590)
fix(deps): update all (#1627)
feat: add BypassBatchValidation to skip batch validaation
update spec
build: remove openshift images
server: add Merge files endpoint
chore(deps): update dependency go to v1.24.6 (#1640)
release v1.53.0
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1604 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: reject ADV and IAT in merge
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
chore(deps): update dependency bulma-clean-theme to v1
meta: cleanup from usetesting linter
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
fix: reject FileHeader records inside files/batches
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
release v1.45.4
fix: compare while ignoring LineNumber differences
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
docs: fix code fence
Merge pull request #1541 from bendrucker/const-doc-typos
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix: index and read fields on EntryDetail in a safer way
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
fix(deps): update all (#1673)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
chore: updating wasm webui [skip ci]
build: mingw compatiable way to build paths unix-style
feat: add AllowEmptyIndividualName
test: add missing_file_control.rtf
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
docs: add EED calculation page to nav
fix: copy ValidateOpts through Flatten
Add DeleteEntries to IATBatch
chore: updating wasm webui [skip ci]
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1609 from moov-io/renovate/all
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
server: expose file create endpoint under agnostic request body
Merge pull request #1610 from adamdecaf/read-validate-format-code
fix: always return BlockCount in ADVFileControl json
build(deps): bump github.com/prometheus/client_golang
build: remove outdated makefile tasks
release v1.48.1
chore: updating wasm webui [skip ci]
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
Merge pull request #1602 from adamdecaf/batch-check-skipall
fuzz: add another InvalidBatches crasher -- already fixed
release v1.49.2
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
chore(deps): update all (#1548)
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
release v1.44.2
chore: updating wasm webui [skip ci]
store line numbers on each record
fix: ensure CompanyName, CompanyIdentification, and CompanyEntryDescription are non-zero
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
Add AllowSpecialCharacters as a validation option
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
build: update wasm_exec.js path for Go 1.24
docs: add missing descriptions for R62 and R77
Return ParseErrors more consistently when reading files
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Merge pull request #1611 from moov-io/renovate/all
test: verify 10 digit origin / destination fields are kept through JSON
Merge pull request #1614 from adamdecaf/feat-merge-api
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1529 from SunriseBanks/master
docs: document AllowSpecialCharacters
docs: add sub-header for returns
server: try reading ach.File as json and Nacha
Merge pull request #1648 from hunshih/skip-batch-level-validation
add line numbers to record schemas in openapi spec
feat: add InvalidEntries() to each batch type
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
Merge pull request #1659 from eliana404/fix-build-file-spec
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
Merge pull request #1621 from kynetiv/returned-prenote-desc
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
fix: merge validate opts during File.UnmarshalJSON
stop checking entry description for prenote text
test: restore some setting of CompanyEntryDescription
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
release v1.44.1
allow explicit content type to be provided to Reader
server: support AllowSpecialCharacters
fix(deps): update all (#1590)
fix(deps): update all (#1627)
feat: add BypassBatchValidation to skip batch validaation
update spec
build: remove openshift images
server: add Merge files endpoint
chore(deps): update dependency go to v1.24.6 (#1640)
release v1.53.0
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1604 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: reject ADV and IAT in merge
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
chore(deps): update dependency bulma-clean-theme to v1
meta: cleanup from usetesting linter
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
fix: reject FileHeader records inside files/batches
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
release v1.45.4
fix: compare while ignoring LineNumber differences
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
docs: fix code fence
Merge pull request #1541 from bendrucker/const-doc-typos
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix: index and read fields on EntryDetail in a safer way
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
fix(deps): update all (#1673)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
chore: updating wasm webui [skip ci]
build: mingw compatiable way to build paths unix-style
feat: add AllowEmptyIndividualName
test: add missing_file_control.rtf
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
docs: add EED calculation page to nav
fix: copy ValidateOpts through Flatten
Add DeleteEntries to IATBatch
chore: updating wasm webui [skip ci]
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1609 from moov-io/renovate/all
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
server: expose file create endpoint under agnostic request body
Merge pull request #1610 from adamdecaf/read-validate-format-code
fix: always return BlockCount in ADVFileControl json
build(deps): bump github.com/prometheus/client_golang
build: remove outdated makefile tasks
release v1.48.1
chore: updating wasm webui [skip ci]
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
Merge pull request #1602 from adamdecaf/batch-check-skipall
fuzz: add another InvalidBatches crasher -- already fixed
release v1.49.2
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
chore(deps): update all (#1548)
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
release v1.44.2
chore: updating wasm webui [skip ci]
store line numbers on each record
fix: ensure CompanyName, CompanyIdentification, and CompanyEntryDescription are non-zero
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
Add AllowSpecialCharacters as a validation option
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
build: update wasm_exec.js path for Go 1.24
docs: add missing descriptions for R62 and R77
Return ParseErrors more consistently when reading files
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Merge pull request #1611 from moov-io/renovate/all
test: verify 10 digit origin / destination fields are kept through JSON
Merge pull request #1614 from adamdecaf/feat-merge-api
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1529 from SunriseBanks/master
docs: document AllowSpecialCharacters
docs: add sub-header for returns
server: try reading ach.File as json and Nacha
Merge pull request #1648 from hunshih/skip-batch-level-validation
add line numbers to record schemas in openapi spec
feat: add InvalidEntries() to each batch type
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
Merge pull request #1659 from eliana404/fix-build-file-spec
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
Merge pull request #1621 from kynetiv/returned-prenote-desc
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
fix: merge validate opts during File.UnmarshalJSON
stop checking entry description for prenote text
test: restore some setting of CompanyEntryDescription
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
release v1.44.1
allow explicit content type to be provided to Reader
server: support AllowSpecialCharacters
fix(deps): update all (#1590)
fix(deps): update all (#1627)
feat: add BypassBatchValidation to skip batch validaation
update spec
build: remove openshift images
server: add Merge files endpoint
chore(deps): update dependency go to v1.24.6 (#1640)
release v1.53.0
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1604 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: reject ADV and IAT in merge
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
chore(deps): update dependency bulma-clean-theme to v1
meta: cleanup from usetesting linter
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
fix: reject FileHeader records inside files/batches
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
release v1.45.4
fix: compare while ignoring LineNumber differences
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
docs: fix code fence
Merge pull request #1541 from bendrucker/const-doc-typos
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix: index and read fields on EntryDetail in a safer way
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
fix(deps): update all (#1673)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
chore: updating wasm webui [skip ci]
build: mingw compatiable way to build paths unix-style
feat: add AllowEmptyIndividualName
test: add missing_file_control.rtf
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
docs: add EED calculation page to nav
fix: copy ValidateOpts through Flatten
Add DeleteEntries to IATBatch
chore: updating wasm webui [skip ci]
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1609 from moov-io/renovate/all
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
server: expose file create endpoint under agnostic request body
Merge pull request #1610 from adamdecaf/read-validate-format-code
fix: always return BlockCount in ADVFileControl json
build(deps): bump github.com/prometheus/client_golang
build: remove outdated makefile tasks
release v1.48.1
chore: updating wasm webui [skip ci]
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
Merge pull request #1602 from adamdecaf/batch-check-skipall
fuzz: add another InvalidBatches crasher -- already fixed
release v1.49.2
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
chore(deps): update all (#1548)
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
release v1.44.2
chore: updating wasm webui [skip ci]
store line numbers on each record
fix: ensure CompanyName, CompanyIdentification, and CompanyEntryDescription are non-zero
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
Add AllowSpecialCharacters as a validation option
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
build: update wasm_exec.js path for Go 1.24
docs: add missing descriptions for R62 and R77
Return ParseErrors more consistently when reading files
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Merge pull request #1611 from moov-io/renovate/all
test: verify 10 digit origin / destination fields are kept through JSON
Merge pull request #1614 from adamdecaf/feat-merge-api
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1529 from SunriseBanks/master
docs: document AllowSpecialCharacters
docs: add sub-header for returns
server: try reading ach.File as json and Nacha
Merge pull request #1648 from hunshih/skip-batch-level-validation
add line numbers to record schemas in openapi spec
feat: add InvalidEntries() to each batch type
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
Merge pull request #1659 from eliana404/fix-build-file-spec
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
Merge pull request #1621 from kynetiv/returned-prenote-desc
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
fix: merge validate opts during File.UnmarshalJSON
stop checking entry description for prenote text
test: restore some setting of CompanyEntryDescription
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
release v1.44.1
allow explicit content type to be provided to Reader
server: support AllowSpecialCharacters
fix(deps): update all (#1590)
fix(deps): update all (#1627)
feat: add BypassBatchValidation to skip batch validaation
update spec
build: remove openshift images
server: add Merge files endpoint
chore(deps): update dependency go to v1.24.6 (#1640)
release v1.53.0
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1604 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: reject ADV and IAT in merge
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
chore(deps): update dependency bulma-clean-theme to v1
meta: cleanup from usetesting linter
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
fix: reject FileHeader records inside files/batches
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
release v1.45.4
fix: compare while ignoring LineNumber differences
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
docs: fix code fence
Merge pull request #1541 from bendrucker/const-doc-typos
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix: index and read fields on EntryDetail in a safer way
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
fix(deps): update all (#1673)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
chore: updating wasm webui [skip ci]
build: mingw compatiable way to build paths unix-style
feat: add AllowEmptyIndividualName
test: add missing_file_control.rtf
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
docs: add EED calculation page to nav
fix: copy ValidateOpts through Flatten
Add DeleteEntries to IATBatch
chore: updating wasm webui [skip ci]
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1609 from moov-io/renovate/all
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
server: expose file create endpoint under agnostic request body
Merge pull request #1610 from adamdecaf/read-validate-format-code
fix: always return BlockCount in ADVFileControl json
build(deps): bump github.com/prometheus/client_golang
build: remove outdated makefile tasks
release v1.48.1
chore: updating wasm webui [skip ci]
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
Merge pull request #1602 from adamdecaf/batch-check-skipall
fuzz: add another InvalidBatches crasher -- already fixed
release v1.49.2
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
chore(deps): update all (#1548)
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
chore: updating wasm webui [skip ci]
store line numbers on each record
fix: ensure CompanyName, CompanyIdentification, and CompanyEntryDescription are non-zero
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
Add AllowSpecialCharacters as a validation option
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
build: update wasm_exec.js path for Go 1.24
docs: add missing descriptions for R62 and R77
Return ParseErrors more consistently when reading files
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Merge pull request #1611 from moov-io/renovate/all
test: verify 10 digit origin / destination fields are kept through JSON
Merge pull request #1614 from adamdecaf/feat-merge-api
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1529 from SunriseBanks/master
docs: document AllowSpecialCharacters
docs: add sub-header for returns
server: try reading ach.File as json and Nacha
Merge pull request #1648 from hunshih/skip-batch-level-validation
add line numbers to record schemas in openapi spec
feat: add InvalidEntries() to each batch type
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
Merge pull request #1659 from eliana404/fix-build-file-spec
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
Merge pull request #1621 from kynetiv/returned-prenote-desc
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
fix: merge validate opts during File.UnmarshalJSON
stop checking entry description for prenote text
test: restore some setting of CompanyEntryDescription
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
release v1.44.1
allow explicit content type to be provided to Reader
server: support AllowSpecialCharacters
fix(deps): update all (#1590)
fix(deps): update all (#1627)
feat: add BypassBatchValidation to skip batch validaation
update spec
build: remove openshift images
server: add Merge files endpoint
chore(deps): update dependency go to v1.24.6 (#1640)
release v1.53.0
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1604 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: reject ADV and IAT in merge
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
chore(deps): update dependency bulma-clean-theme to v1
meta: cleanup from usetesting linter
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
fix: reject FileHeader records inside files/batches
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
release v1.45.4
fix: compare while ignoring LineNumber differences
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
docs: fix code fence
Merge pull request #1541 from bendrucker/const-doc-typos
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix: index and read fields on EntryDetail in a safer way
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
fix(deps): update all (#1673)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
chore: updating wasm webui [skip ci]
build: mingw compatiable way to build paths unix-style
feat: add AllowEmptyIndividualName
test: add missing_file_control.rtf
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
docs: add EED calculation page to nav
fix: copy ValidateOpts through Flatten
Add DeleteEntries to IATBatch
chore: updating wasm webui [skip ci]
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1609 from moov-io/renovate/all
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
server: expose file create endpoint under agnostic request body
Merge pull request #1610 from adamdecaf/read-validate-format-code
fix: always return BlockCount in ADVFileControl json
build(deps): bump github.com/prometheus/client_golang
build: remove outdated makefile tasks
release v1.48.1
chore: updating wasm webui [skip ci]
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
Merge pull request #1602 from adamdecaf/batch-check-skipall
fuzz: add another InvalidBatches crasher -- already fixed
release v1.49.2
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
chore(deps): update all (#1548)
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
store line numbers on each record
fix: ensure CompanyName, CompanyIdentification, and CompanyEntryDescription are non-zero
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
Add AllowSpecialCharacters as a validation option
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
build: update wasm_exec.js path for Go 1.24
docs: add missing descriptions for R62 and R77
Return ParseErrors more consistently when reading files
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Merge pull request #1611 from moov-io/renovate/all
test: verify 10 digit origin / destination fields are kept through JSON
Merge pull request #1614 from adamdecaf/feat-merge-api
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1529 from SunriseBanks/master
docs: document AllowSpecialCharacters
docs: add sub-header for returns
server: try reading ach.File as json and Nacha
Merge pull request #1648 from hunshih/skip-batch-level-validation
add line numbers to record schemas in openapi spec
feat: add InvalidEntries() to each batch type
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
Merge pull request #1659 from eliana404/fix-build-file-spec
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
Merge pull request #1621 from kynetiv/returned-prenote-desc
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
fix: merge validate opts during File.UnmarshalJSON
stop checking entry description for prenote text
test: restore some setting of CompanyEntryDescription
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
release v1.44.1
allow explicit content type to be provided to Reader
server: support AllowSpecialCharacters
fix(deps): update all (#1590)
fix(deps): update all (#1627)
feat: add BypassBatchValidation to skip batch validaation
update spec
build: remove openshift images
server: add Merge files endpoint
chore(deps): update dependency go to v1.24.6 (#1640)
release v1.53.0
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1604 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: reject ADV and IAT in merge
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
chore(deps): update dependency bulma-clean-theme to v1
meta: cleanup from usetesting linter
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
fix: reject FileHeader records inside files/batches
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
release v1.45.4
fix: compare while ignoring LineNumber differences
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
docs: fix code fence
Merge pull request #1541 from bendrucker/const-doc-typos
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix: index and read fields on EntryDetail in a safer way
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
fix(deps): update all (#1673)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
chore: updating wasm webui [skip ci]
build: mingw compatiable way to build paths unix-style
feat: add AllowEmptyIndividualName
test: add missing_file_control.rtf
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
docs: add EED calculation page to nav
fix: copy ValidateOpts through Flatten
Add DeleteEntries to IATBatch
chore: updating wasm webui [skip ci]
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1609 from moov-io/renovate/all
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
server: expose file create endpoint under agnostic request body
Merge pull request #1610 from adamdecaf/read-validate-format-code
fix: always return BlockCount in ADVFileControl json
build(deps): bump github.com/prometheus/client_golang
build: remove outdated makefile tasks
release v1.48.1
chore: updating wasm webui [skip ci]
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
Merge pull request #1602 from adamdecaf/batch-check-skipall
fuzz: add another InvalidBatches crasher -- already fixed
release v1.49.2
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
chore(deps): update all (#1548)
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
fix: ensure CompanyName, CompanyIdentification, and CompanyEntryDescription are non-zero
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
Add AllowSpecialCharacters as a validation option
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
build: update wasm_exec.js path for Go 1.24
docs: add missing descriptions for R62 and R77
Return ParseErrors more consistently when reading files
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Merge pull request #1611 from moov-io/renovate/all
test: verify 10 digit origin / destination fields are kept through JSON
Merge pull request #1614 from adamdecaf/feat-merge-api
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1529 from SunriseBanks/master
docs: document AllowSpecialCharacters
docs: add sub-header for returns
server: try reading ach.File as json and Nacha
Merge pull request #1648 from hunshih/skip-batch-level-validation
add line numbers to record schemas in openapi spec
feat: add InvalidEntries() to each batch type
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
Merge pull request #1659 from eliana404/fix-build-file-spec
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
Merge pull request #1621 from kynetiv/returned-prenote-desc
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
fix: merge validate opts during File.UnmarshalJSON
stop checking entry description for prenote text
test: restore some setting of CompanyEntryDescription
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
release v1.44.1
allow explicit content type to be provided to Reader
server: support AllowSpecialCharacters
fix(deps): update all (#1590)
fix(deps): update all (#1627)
feat: add BypassBatchValidation to skip batch validaation
update spec
build: remove openshift images
server: add Merge files endpoint
chore(deps): update dependency go to v1.24.6 (#1640)
release v1.53.0
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1604 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: reject ADV and IAT in merge
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
chore(deps): update dependency bulma-clean-theme to v1
meta: cleanup from usetesting linter
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
fix: reject FileHeader records inside files/batches
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
release v1.45.4
fix: compare while ignoring LineNumber differences
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
docs: fix code fence
Merge pull request #1541 from bendrucker/const-doc-typos
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix: index and read fields on EntryDetail in a safer way
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
fix(deps): update all (#1673)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
chore: updating wasm webui [skip ci]
build: mingw compatiable way to build paths unix-style
feat: add AllowEmptyIndividualName
test: add missing_file_control.rtf
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
docs: add EED calculation page to nav
fix: copy ValidateOpts through Flatten
Add DeleteEntries to IATBatch
chore: updating wasm webui [skip ci]
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1609 from moov-io/renovate/all
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
server: expose file create endpoint under agnostic request body
Merge pull request #1610 from adamdecaf/read-validate-format-code
fix: always return BlockCount in ADVFileControl json
build(deps): bump github.com/prometheus/client_golang
build: remove outdated makefile tasks
release v1.48.1
chore: updating wasm webui [skip ci]
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
Merge pull request #1602 from adamdecaf/batch-check-skipall
fuzz: add another InvalidBatches crasher -- already fixed
release v1.49.2
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
chore(deps): update all (#1548)
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
Add AllowSpecialCharacters as a validation option
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
build: update wasm_exec.js path for Go 1.24
docs: add missing descriptions for R62 and R77
Return ParseErrors more consistently when reading files
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Merge pull request #1611 from moov-io/renovate/all
test: verify 10 digit origin / destination fields are kept through JSON
Merge pull request #1614 from adamdecaf/feat-merge-api
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1529 from SunriseBanks/master
docs: document AllowSpecialCharacters
docs: add sub-header for returns
server: try reading ach.File as json and Nacha
Merge pull request #1648 from hunshih/skip-batch-level-validation
add line numbers to record schemas in openapi spec
feat: add InvalidEntries() to each batch type
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
Merge pull request #1659 from eliana404/fix-build-file-spec
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
Merge pull request #1621 from kynetiv/returned-prenote-desc
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
fix: merge validate opts during File.UnmarshalJSON
stop checking entry description for prenote text
test: restore some setting of CompanyEntryDescription
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
release v1.44.1
allow explicit content type to be provided to Reader
server: support AllowSpecialCharacters
fix(deps): update all (#1590)
fix(deps): update all (#1627)
feat: add BypassBatchValidation to skip batch validaation
update spec
build: remove openshift images
server: add Merge files endpoint
chore(deps): update dependency go to v1.24.6 (#1640)
release v1.53.0
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1604 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: reject ADV and IAT in merge
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
chore(deps): update dependency bulma-clean-theme to v1
meta: cleanup from usetesting linter
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
fix: reject FileHeader records inside files/batches
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
release v1.45.4
fix: compare while ignoring LineNumber differences
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
docs: fix code fence
Merge pull request #1541 from bendrucker/const-doc-typos
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix: index and read fields on EntryDetail in a safer way
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
fix(deps): update all (#1673)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
chore: updating wasm webui [skip ci]
build: mingw compatiable way to build paths unix-style
feat: add AllowEmptyIndividualName
test: add missing_file_control.rtf
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
docs: add EED calculation page to nav
fix: copy ValidateOpts through Flatten
Add DeleteEntries to IATBatch
chore: updating wasm webui [skip ci]
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1609 from moov-io/renovate/all
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
server: expose file create endpoint under agnostic request body
Merge pull request #1610 from adamdecaf/read-validate-format-code
fix: always return BlockCount in ADVFileControl json
build(deps): bump github.com/prometheus/client_golang
build: remove outdated makefile tasks
release v1.48.1
chore: updating wasm webui [skip ci]
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
Merge pull request #1602 from adamdecaf/batch-check-skipall
fuzz: add another InvalidBatches crasher -- already fixed
release v1.49.2
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
chore(deps): update all (#1548)
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
Add AllowSpecialCharacters as a validation option
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
build: update wasm_exec.js path for Go 1.24
docs: add missing descriptions for R62 and R77
Return ParseErrors more consistently when reading files
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Merge pull request #1611 from moov-io/renovate/all
test: verify 10 digit origin / destination fields are kept through JSON
Merge pull request #1614 from adamdecaf/feat-merge-api
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1529 from SunriseBanks/master
docs: document AllowSpecialCharacters
docs: add sub-header for returns
server: try reading ach.File as json and Nacha
Merge pull request #1648 from hunshih/skip-batch-level-validation
add line numbers to record schemas in openapi spec
feat: add InvalidEntries() to each batch type
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
Merge pull request #1659 from eliana404/fix-build-file-spec
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
Merge pull request #1621 from kynetiv/returned-prenote-desc
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
fix: merge validate opts during File.UnmarshalJSON
stop checking entry description for prenote text
test: restore some setting of CompanyEntryDescription
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
release v1.44.1
allow explicit content type to be provided to Reader
server: support AllowSpecialCharacters
fix(deps): update all (#1590)
fix(deps): update all (#1627)
feat: add BypassBatchValidation to skip batch validaation
update spec
build: remove openshift images
server: add Merge files endpoint
chore(deps): update dependency go to v1.24.6 (#1640)
release v1.53.0
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1604 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: reject ADV and IAT in merge
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
chore(deps): update dependency bulma-clean-theme to v1
meta: cleanup from usetesting linter
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
fix: reject FileHeader records inside files/batches
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
release v1.45.4
fix: compare while ignoring LineNumber differences
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
docs: fix code fence
Merge pull request #1541 from bendrucker/const-doc-typos
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix: index and read fields on EntryDetail in a safer way
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
fix(deps): update all (#1673)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
chore: updating wasm webui [skip ci]
build: mingw compatiable way to build paths unix-style
feat: add AllowEmptyIndividualName
test: add missing_file_control.rtf
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
docs: add EED calculation page to nav
fix: copy ValidateOpts through Flatten
Add DeleteEntries to IATBatch
chore: updating wasm webui [skip ci]
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1609 from moov-io/renovate/all
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
server: expose file create endpoint under agnostic request body
Merge pull request #1610 from adamdecaf/read-validate-format-code
fix: always return BlockCount in ADVFileControl json
build(deps): bump github.com/prometheus/client_golang
build: remove outdated makefile tasks
release v1.48.1
chore: updating wasm webui [skip ci]
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
Merge pull request #1602 from adamdecaf/batch-check-skipall
fuzz: add another InvalidBatches crasher -- already fixed
release v1.49.2
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
chore(deps): update all (#1548)
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
Add AllowSpecialCharacters as a validation option
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
build: update wasm_exec.js path for Go 1.24
docs: add missing descriptions for R62 and R77
Return ParseErrors more consistently when reading files
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Merge pull request #1611 from moov-io/renovate/all
test: verify 10 digit origin / destination fields are kept through JSON
Merge pull request #1614 from adamdecaf/feat-merge-api
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1529 from SunriseBanks/master
docs: document AllowSpecialCharacters
docs: add sub-header for returns
server: try reading ach.File as json and Nacha
Merge pull request #1648 from hunshih/skip-batch-level-validation
add line numbers to record schemas in openapi spec
feat: add InvalidEntries() to each batch type
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
Merge pull request #1659 from eliana404/fix-build-file-spec
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
Merge pull request #1621 from kynetiv/returned-prenote-desc
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
fix: merge validate opts during File.UnmarshalJSON
stop checking entry description for prenote text
test: restore some setting of CompanyEntryDescription
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
release v1.44.1
allow explicit content type to be provided to Reader
server: support AllowSpecialCharacters
fix(deps): update all (#1590)
fix(deps): update all (#1627)
feat: add BypassBatchValidation to skip batch validaation
update spec
build: remove openshift images
server: add Merge files endpoint
chore(deps): update dependency go to v1.24.6 (#1640)
release v1.53.0
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1604 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: reject ADV and IAT in merge
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
chore(deps): update dependency bulma-clean-theme to v1
meta: cleanup from usetesting linter
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
fix: reject FileHeader records inside files/batches
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
release v1.45.4
fix: compare while ignoring LineNumber differences
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
docs: fix code fence
Merge pull request #1541 from bendrucker/const-doc-typos
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix: index and read fields on EntryDetail in a safer way
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
fix(deps): update all (#1673)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
chore: updating wasm webui [skip ci]
build: mingw compatiable way to build paths unix-style
feat: add AllowEmptyIndividualName
test: add missing_file_control.rtf
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
docs: add EED calculation page to nav
fix: copy ValidateOpts through Flatten
Add DeleteEntries to IATBatch
chore: updating wasm webui [skip ci]
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1609 from moov-io/renovate/all
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
server: expose file create endpoint under agnostic request body
Merge pull request #1610 from adamdecaf/read-validate-format-code
fix: always return BlockCount in ADVFileControl json
build(deps): bump github.com/prometheus/client_golang
build: remove outdated makefile tasks
release v1.48.1
chore: updating wasm webui [skip ci]
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
Merge pull request #1602 from adamdecaf/batch-check-skipall
fuzz: add another InvalidBatches crasher -- already fixed
release v1.49.2
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
chore(deps): update all (#1548)
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
build: update wasm_exec.js path for Go 1.24
docs: add missing descriptions for R62 and R77
Return ParseErrors more consistently when reading files
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Merge pull request #1611 from moov-io/renovate/all
test: verify 10 digit origin / destination fields are kept through JSON
Merge pull request #1614 from adamdecaf/feat-merge-api
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1529 from SunriseBanks/master
docs: document AllowSpecialCharacters
docs: add sub-header for returns
server: try reading ach.File as json and Nacha
Merge pull request #1648 from hunshih/skip-batch-level-validation
add line numbers to record schemas in openapi spec
feat: add InvalidEntries() to each batch type
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
Merge pull request #1659 from eliana404/fix-build-file-spec
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
Merge pull request #1621 from kynetiv/returned-prenote-desc
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
fix: merge validate opts during File.UnmarshalJSON
stop checking entry description for prenote text
test: restore some setting of CompanyEntryDescription
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
release v1.44.1
allow explicit content type to be provided to Reader
server: support AllowSpecialCharacters
fix(deps): update all (#1590)
fix(deps): update all (#1627)
feat: add BypassBatchValidation to skip batch validaation
update spec
build: remove openshift images
server: add Merge files endpoint
chore(deps): update dependency go to v1.24.6 (#1640)
release v1.53.0
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1604 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: reject ADV and IAT in merge
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
chore(deps): update dependency bulma-clean-theme to v1
meta: cleanup from usetesting linter
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
fix: reject FileHeader records inside files/batches
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
release v1.45.4
fix: compare while ignoring LineNumber differences
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
docs: fix code fence
Merge pull request #1541 from bendrucker/const-doc-typos
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix: index and read fields on EntryDetail in a safer way
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
fix(deps): update all (#1673)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
chore: updating wasm webui [skip ci]
build: mingw compatiable way to build paths unix-style
feat: add AllowEmptyIndividualName
test: add missing_file_control.rtf
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
docs: add EED calculation page to nav
fix: copy ValidateOpts through Flatten
Add DeleteEntries to IATBatch
chore: updating wasm webui [skip ci]
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1609 from moov-io/renovate/all
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
server: expose file create endpoint under agnostic request body
Merge pull request #1610 from adamdecaf/read-validate-format-code
fix: always return BlockCount in ADVFileControl json
build(deps): bump github.com/prometheus/client_golang
build: remove outdated makefile tasks
release v1.48.1
chore: updating wasm webui [skip ci]
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
Merge pull request #1602 from adamdecaf/batch-check-skipall
fuzz: add another InvalidBatches crasher -- already fixed
release v1.49.2
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
chore(deps): update all (#1548)
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
build: update wasm_exec.js path for Go 1.24
docs: add missing descriptions for R62 and R77
Return ParseErrors more consistently when reading files
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Merge pull request #1611 from moov-io/renovate/all
test: verify 10 digit origin / destination fields are kept through JSON
Merge pull request #1614 from adamdecaf/feat-merge-api
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1529 from SunriseBanks/master
docs: document AllowSpecialCharacters
docs: add sub-header for returns
server: try reading ach.File as json and Nacha
Merge pull request #1648 from hunshih/skip-batch-level-validation
add line numbers to record schemas in openapi spec
feat: add InvalidEntries() to each batch type
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
Merge pull request #1659 from eliana404/fix-build-file-spec
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
Merge pull request #1621 from kynetiv/returned-prenote-desc
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
fix: merge validate opts during File.UnmarshalJSON
stop checking entry description for prenote text
test: restore some setting of CompanyEntryDescription
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
release v1.44.1
allow explicit content type to be provided to Reader
server: support AllowSpecialCharacters
fix(deps): update all (#1590)
fix(deps): update all (#1627)
feat: add BypassBatchValidation to skip batch validaation
update spec
build: remove openshift images
server: add Merge files endpoint
chore(deps): update dependency go to v1.24.6 (#1640)
release v1.53.0
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1604 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: reject ADV and IAT in merge
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
chore(deps): update dependency bulma-clean-theme to v1
meta: cleanup from usetesting linter
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
fix: reject FileHeader records inside files/batches
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
release v1.45.4
fix: compare while ignoring LineNumber differences
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
docs: fix code fence
Merge pull request #1541 from bendrucker/const-doc-typos
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix: index and read fields on EntryDetail in a safer way
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
fix(deps): update all (#1673)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
chore: updating wasm webui [skip ci]
build: mingw compatiable way to build paths unix-style
feat: add AllowEmptyIndividualName
test: add missing_file_control.rtf
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
docs: add EED calculation page to nav
fix: copy ValidateOpts through Flatten
Add DeleteEntries to IATBatch
chore: updating wasm webui [skip ci]
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1609 from moov-io/renovate/all
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
server: expose file create endpoint under agnostic request body
Merge pull request #1610 from adamdecaf/read-validate-format-code
fix: always return BlockCount in ADVFileControl json
build(deps): bump github.com/prometheus/client_golang
build: remove outdated makefile tasks
release v1.48.1
chore: updating wasm webui [skip ci]
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
Merge pull request #1602 from adamdecaf/batch-check-skipall
fuzz: add another InvalidBatches crasher -- already fixed
release v1.49.2
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
chore(deps): update all (#1548)
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
docs: add missing descriptions for R62 and R77
Return ParseErrors more consistently when reading files
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Merge pull request #1611 from moov-io/renovate/all
test: verify 10 digit origin / destination fields are kept through JSON
Merge pull request #1614 from adamdecaf/feat-merge-api
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1529 from SunriseBanks/master
docs: document AllowSpecialCharacters
docs: add sub-header for returns
server: try reading ach.File as json and Nacha
Merge pull request #1648 from hunshih/skip-batch-level-validation
add line numbers to record schemas in openapi spec
feat: add InvalidEntries() to each batch type
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
Merge pull request #1659 from eliana404/fix-build-file-spec
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
Merge pull request #1621 from kynetiv/returned-prenote-desc
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
fix: merge validate opts during File.UnmarshalJSON
stop checking entry description for prenote text
test: restore some setting of CompanyEntryDescription
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
release v1.44.1
allow explicit content type to be provided to Reader
server: support AllowSpecialCharacters
fix(deps): update all (#1590)
fix(deps): update all (#1627)
feat: add BypassBatchValidation to skip batch validaation
update spec
build: remove openshift images
server: add Merge files endpoint
chore(deps): update dependency go to v1.24.6 (#1640)
release v1.53.0
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1604 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: reject ADV and IAT in merge
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
chore(deps): update dependency bulma-clean-theme to v1
meta: cleanup from usetesting linter
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
fix: reject FileHeader records inside files/batches
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
release v1.45.4
fix: compare while ignoring LineNumber differences
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
docs: fix code fence
Merge pull request #1541 from bendrucker/const-doc-typos
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix: index and read fields on EntryDetail in a safer way
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
fix(deps): update all (#1673)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
chore: updating wasm webui [skip ci]
build: mingw compatiable way to build paths unix-style
feat: add AllowEmptyIndividualName
test: add missing_file_control.rtf
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
docs: add EED calculation page to nav
fix: copy ValidateOpts through Flatten
Add DeleteEntries to IATBatch
chore: updating wasm webui [skip ci]
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1609 from moov-io/renovate/all
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
server: expose file create endpoint under agnostic request body
Merge pull request #1610 from adamdecaf/read-validate-format-code
fix: always return BlockCount in ADVFileControl json
build(deps): bump github.com/prometheus/client_golang
build: remove outdated makefile tasks
release v1.48.1
chore: updating wasm webui [skip ci]
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
Merge pull request #1602 from adamdecaf/batch-check-skipall
fuzz: add another InvalidBatches crasher -- already fixed
release v1.49.2
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
chore(deps): update all (#1548)
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
Return ParseErrors more consistently when reading files
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Merge pull request #1611 from moov-io/renovate/all
test: verify 10 digit origin / destination fields are kept through JSON
Merge pull request #1614 from adamdecaf/feat-merge-api
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1529 from SunriseBanks/master
docs: document AllowSpecialCharacters
docs: add sub-header for returns
server: try reading ach.File as json and Nacha
Merge pull request #1648 from hunshih/skip-batch-level-validation
add line numbers to record schemas in openapi spec
feat: add InvalidEntries() to each batch type
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
Merge pull request #1659 from eliana404/fix-build-file-spec
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
Merge pull request #1621 from kynetiv/returned-prenote-desc
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
fix: merge validate opts during File.UnmarshalJSON
stop checking entry description for prenote text
test: restore some setting of CompanyEntryDescription
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
release v1.44.1
allow explicit content type to be provided to Reader
server: support AllowSpecialCharacters
fix(deps): update all (#1590)
fix(deps): update all (#1627)
feat: add BypassBatchValidation to skip batch validaation
update spec
build: remove openshift images
server: add Merge files endpoint
chore(deps): update dependency go to v1.24.6 (#1640)
release v1.53.0
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1604 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: reject ADV and IAT in merge
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
chore(deps): update dependency bulma-clean-theme to v1
meta: cleanup from usetesting linter
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
fix: reject FileHeader records inside files/batches
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
release v1.45.4
fix: compare while ignoring LineNumber differences
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
docs: fix code fence
Merge pull request #1541 from bendrucker/const-doc-typos
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix: index and read fields on EntryDetail in a safer way
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
fix(deps): update all (#1673)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
chore: updating wasm webui [skip ci]
build: mingw compatiable way to build paths unix-style
feat: add AllowEmptyIndividualName
test: add missing_file_control.rtf
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
docs: add EED calculation page to nav
fix: copy ValidateOpts through Flatten
Add DeleteEntries to IATBatch
chore: updating wasm webui [skip ci]
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1609 from moov-io/renovate/all
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
server: expose file create endpoint under agnostic request body
Merge pull request #1610 from adamdecaf/read-validate-format-code
fix: always return BlockCount in ADVFileControl json
build(deps): bump github.com/prometheus/client_golang
build: remove outdated makefile tasks
release v1.48.1
chore: updating wasm webui [skip ci]
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
Merge pull request #1602 from adamdecaf/batch-check-skipall
fuzz: add another InvalidBatches crasher -- already fixed
release v1.49.2
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
chore(deps): update all (#1548)
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Merge pull request #1611 from moov-io/renovate/all
test: verify 10 digit origin / destination fields are kept through JSON
Merge pull request #1614 from adamdecaf/feat-merge-api
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1529 from SunriseBanks/master
docs: document AllowSpecialCharacters
docs: add sub-header for returns
server: try reading ach.File as json and Nacha
Merge pull request #1648 from hunshih/skip-batch-level-validation
add line numbers to record schemas in openapi spec
feat: add InvalidEntries() to each batch type
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
Merge pull request #1659 from eliana404/fix-build-file-spec
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
Merge pull request #1621 from kynetiv/returned-prenote-desc
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
fix: merge validate opts during File.UnmarshalJSON
stop checking entry description for prenote text
test: restore some setting of CompanyEntryDescription
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
release v1.44.1
allow explicit content type to be provided to Reader
server: support AllowSpecialCharacters
fix(deps): update all (#1590)
fix(deps): update all (#1627)
feat: add BypassBatchValidation to skip batch validaation
update spec
build: remove openshift images
server: add Merge files endpoint
chore(deps): update dependency go to v1.24.6 (#1640)
release v1.53.0
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1604 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: reject ADV and IAT in merge
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
chore(deps): update dependency bulma-clean-theme to v1
meta: cleanup from usetesting linter
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
fix: reject FileHeader records inside files/batches
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
release v1.45.4
fix: compare while ignoring LineNumber differences
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
docs: fix code fence
Merge pull request #1541 from bendrucker/const-doc-typos
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix: index and read fields on EntryDetail in a safer way
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
fix(deps): update all (#1673)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
chore: updating wasm webui [skip ci]
build: mingw compatiable way to build paths unix-style
feat: add AllowEmptyIndividualName
test: add missing_file_control.rtf
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
docs: add EED calculation page to nav
fix: copy ValidateOpts through Flatten
Add DeleteEntries to IATBatch
chore: updating wasm webui [skip ci]
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1609 from moov-io/renovate/all
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
server: expose file create endpoint under agnostic request body
Merge pull request #1610 from adamdecaf/read-validate-format-code
fix: always return BlockCount in ADVFileControl json
build(deps): bump github.com/prometheus/client_golang
build: remove outdated makefile tasks
release v1.48.1
chore: updating wasm webui [skip ci]
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
Merge pull request #1602 from adamdecaf/batch-check-skipall
fuzz: add another InvalidBatches crasher -- already fixed
release v1.49.2
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
chore(deps): update all (#1548)
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
Merge pull request #1611 from moov-io/renovate/all
test: verify 10 digit origin / destination fields are kept through JSON
Merge pull request #1614 from adamdecaf/feat-merge-api
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1529 from SunriseBanks/master
docs: document AllowSpecialCharacters
docs: add sub-header for returns
server: try reading ach.File as json and Nacha
Merge pull request #1648 from hunshih/skip-batch-level-validation
add line numbers to record schemas in openapi spec
feat: add InvalidEntries() to each batch type
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
Merge pull request #1659 from eliana404/fix-build-file-spec
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
Merge pull request #1621 from kynetiv/returned-prenote-desc
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
fix: merge validate opts during File.UnmarshalJSON
stop checking entry description for prenote text
test: restore some setting of CompanyEntryDescription
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
release v1.44.1
allow explicit content type to be provided to Reader
server: support AllowSpecialCharacters
fix(deps): update all (#1590)
fix(deps): update all (#1627)
feat: add BypassBatchValidation to skip batch validaation
update spec
build: remove openshift images
server: add Merge files endpoint
chore(deps): update dependency go to v1.24.6 (#1640)
release v1.53.0
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1604 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: reject ADV and IAT in merge
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
chore(deps): update dependency bulma-clean-theme to v1
meta: cleanup from usetesting linter
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
fix: reject FileHeader records inside files/batches
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
release v1.45.4
fix: compare while ignoring LineNumber differences
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
docs: fix code fence
Merge pull request #1541 from bendrucker/const-doc-typos
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix: index and read fields on EntryDetail in a safer way
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
fix(deps): update all (#1673)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
chore: updating wasm webui [skip ci]
build: mingw compatiable way to build paths unix-style
feat: add AllowEmptyIndividualName
test: add missing_file_control.rtf
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
docs: add EED calculation page to nav
fix: copy ValidateOpts through Flatten
Add DeleteEntries to IATBatch
chore: updating wasm webui [skip ci]
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1609 from moov-io/renovate/all
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
server: expose file create endpoint under agnostic request body
Merge pull request #1610 from adamdecaf/read-validate-format-code
fix: always return BlockCount in ADVFileControl json
build(deps): bump github.com/prometheus/client_golang
build: remove outdated makefile tasks
release v1.48.1
chore: updating wasm webui [skip ci]
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
Merge pull request #1602 from adamdecaf/batch-check-skipall
fuzz: add another InvalidBatches crasher -- already fixed
release v1.49.2
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
chore(deps): update all (#1548)
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
test: verify 10 digit origin / destination fields are kept through JSON
Merge pull request #1614 from adamdecaf/feat-merge-api
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1529 from SunriseBanks/master
docs: document AllowSpecialCharacters
docs: add sub-header for returns
server: try reading ach.File as json and Nacha
Merge pull request #1648 from hunshih/skip-batch-level-validation
add line numbers to record schemas in openapi spec
feat: add InvalidEntries() to each batch type
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
Merge pull request #1659 from eliana404/fix-build-file-spec
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
Merge pull request #1621 from kynetiv/returned-prenote-desc
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
fix: merge validate opts during File.UnmarshalJSON
stop checking entry description for prenote text
test: restore some setting of CompanyEntryDescription
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
release v1.44.1
allow explicit content type to be provided to Reader
server: support AllowSpecialCharacters
fix(deps): update all (#1590)
fix(deps): update all (#1627)
feat: add BypassBatchValidation to skip batch validaation
update spec
build: remove openshift images
server: add Merge files endpoint
chore(deps): update dependency go to v1.24.6 (#1640)
release v1.53.0
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1604 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: reject ADV and IAT in merge
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
chore(deps): update dependency bulma-clean-theme to v1
meta: cleanup from usetesting linter
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
fix: reject FileHeader records inside files/batches
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
release v1.45.4
fix: compare while ignoring LineNumber differences
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
docs: fix code fence
Merge pull request #1541 from bendrucker/const-doc-typos
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix: index and read fields on EntryDetail in a safer way
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
fix(deps): update all (#1673)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
chore: updating wasm webui [skip ci]
build: mingw compatiable way to build paths unix-style
feat: add AllowEmptyIndividualName
test: add missing_file_control.rtf
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
docs: add EED calculation page to nav
fix: copy ValidateOpts through Flatten
Add DeleteEntries to IATBatch
chore: updating wasm webui [skip ci]
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1609 from moov-io/renovate/all
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
server: expose file create endpoint under agnostic request body
Merge pull request #1610 from adamdecaf/read-validate-format-code
fix: always return BlockCount in ADVFileControl json
build(deps): bump github.com/prometheus/client_golang
build: remove outdated makefile tasks
release v1.48.1
chore: updating wasm webui [skip ci]
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
Merge pull request #1602 from adamdecaf/batch-check-skipall
fuzz: add another InvalidBatches crasher -- already fixed
release v1.49.2
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
chore(deps): update all (#1548)
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
Merge pull request #1614 from adamdecaf/feat-merge-api
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1529 from SunriseBanks/master
docs: document AllowSpecialCharacters
docs: add sub-header for returns
server: try reading ach.File as json and Nacha
Merge pull request #1648 from hunshih/skip-batch-level-validation
add line numbers to record schemas in openapi spec
feat: add InvalidEntries() to each batch type
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
Merge pull request #1659 from eliana404/fix-build-file-spec
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
Merge pull request #1621 from kynetiv/returned-prenote-desc
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
fix: merge validate opts during File.UnmarshalJSON
stop checking entry description for prenote text
test: restore some setting of CompanyEntryDescription
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
release v1.44.1
allow explicit content type to be provided to Reader
server: support AllowSpecialCharacters
fix(deps): update all (#1590)
fix(deps): update all (#1627)
feat: add BypassBatchValidation to skip batch validaation
update spec
build: remove openshift images
server: add Merge files endpoint
chore(deps): update dependency go to v1.24.6 (#1640)
release v1.53.0
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1604 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: reject ADV and IAT in merge
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
chore(deps): update dependency bulma-clean-theme to v1
meta: cleanup from usetesting linter
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
fix: reject FileHeader records inside files/batches
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
release v1.45.4
fix: compare while ignoring LineNumber differences
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
docs: fix code fence
Merge pull request #1541 from bendrucker/const-doc-typos
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix: index and read fields on EntryDetail in a safer way
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
fix(deps): update all (#1673)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
chore: updating wasm webui [skip ci]
build: mingw compatiable way to build paths unix-style
feat: add AllowEmptyIndividualName
test: add missing_file_control.rtf
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
docs: add EED calculation page to nav
fix: copy ValidateOpts through Flatten
Add DeleteEntries to IATBatch
chore: updating wasm webui [skip ci]
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1609 from moov-io/renovate/all
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
server: expose file create endpoint under agnostic request body
Merge pull request #1610 from adamdecaf/read-validate-format-code
fix: always return BlockCount in ADVFileControl json
build(deps): bump github.com/prometheus/client_golang
build: remove outdated makefile tasks
release v1.48.1
chore: updating wasm webui [skip ci]
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
Merge pull request #1602 from adamdecaf/batch-check-skipall
fuzz: add another InvalidBatches crasher -- already fixed
release v1.49.2
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
chore(deps): update all (#1548)
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1529 from SunriseBanks/master
docs: document AllowSpecialCharacters
docs: add sub-header for returns
server: try reading ach.File as json and Nacha
Merge pull request #1648 from hunshih/skip-batch-level-validation
add line numbers to record schemas in openapi spec
feat: add InvalidEntries() to each batch type
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
Merge pull request #1659 from eliana404/fix-build-file-spec
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
Merge pull request #1621 from kynetiv/returned-prenote-desc
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
fix: merge validate opts during File.UnmarshalJSON
stop checking entry description for prenote text
test: restore some setting of CompanyEntryDescription
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
release v1.44.1
allow explicit content type to be provided to Reader
server: support AllowSpecialCharacters
fix(deps): update all (#1590)
fix(deps): update all (#1627)
feat: add BypassBatchValidation to skip batch validaation
update spec
build: remove openshift images
server: add Merge files endpoint
chore(deps): update dependency go to v1.24.6 (#1640)
release v1.53.0
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1604 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: reject ADV and IAT in merge
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
chore(deps): update dependency bulma-clean-theme to v1
meta: cleanup from usetesting linter
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
fix: reject FileHeader records inside files/batches
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
release v1.45.4
fix: compare while ignoring LineNumber differences
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
docs: fix code fence
Merge pull request #1541 from bendrucker/const-doc-typos
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix: index and read fields on EntryDetail in a safer way
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
fix(deps): update all (#1673)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
chore: updating wasm webui [skip ci]
build: mingw compatiable way to build paths unix-style
feat: add AllowEmptyIndividualName
test: add missing_file_control.rtf
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
docs: add EED calculation page to nav
fix: copy ValidateOpts through Flatten
Add DeleteEntries to IATBatch
chore: updating wasm webui [skip ci]
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1609 from moov-io/renovate/all
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
server: expose file create endpoint under agnostic request body
Merge pull request #1610 from adamdecaf/read-validate-format-code
fix: always return BlockCount in ADVFileControl json
build(deps): bump github.com/prometheus/client_golang
build: remove outdated makefile tasks
release v1.48.1
chore: updating wasm webui [skip ci]
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
Merge pull request #1602 from adamdecaf/batch-check-skipall
fuzz: add another InvalidBatches crasher -- already fixed
release v1.49.2
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
chore(deps): update all (#1548)
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
Merge pull request #1529 from SunriseBanks/master
docs: document AllowSpecialCharacters
docs: add sub-header for returns
server: try reading ach.File as json and Nacha
Merge pull request #1648 from hunshih/skip-batch-level-validation
add line numbers to record schemas in openapi spec
feat: add InvalidEntries() to each batch type
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
Merge pull request #1659 from eliana404/fix-build-file-spec
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
Merge pull request #1621 from kynetiv/returned-prenote-desc
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
fix: merge validate opts during File.UnmarshalJSON
stop checking entry description for prenote text
test: restore some setting of CompanyEntryDescription
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
release v1.44.1
allow explicit content type to be provided to Reader
server: support AllowSpecialCharacters
fix(deps): update all (#1590)
fix(deps): update all (#1627)
feat: add BypassBatchValidation to skip batch validaation
update spec
build: remove openshift images
server: add Merge files endpoint
chore(deps): update dependency go to v1.24.6 (#1640)
release v1.53.0
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1604 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: reject ADV and IAT in merge
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
chore(deps): update dependency bulma-clean-theme to v1
meta: cleanup from usetesting linter
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
fix: reject FileHeader records inside files/batches
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
release v1.45.4
fix: compare while ignoring LineNumber differences
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
docs: fix code fence
Merge pull request #1541 from bendrucker/const-doc-typos
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix: index and read fields on EntryDetail in a safer way
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
fix(deps): update all (#1673)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
chore: updating wasm webui [skip ci]
build: mingw compatiable way to build paths unix-style
feat: add AllowEmptyIndividualName
test: add missing_file_control.rtf
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
docs: add EED calculation page to nav
fix: copy ValidateOpts through Flatten
Add DeleteEntries to IATBatch
chore: updating wasm webui [skip ci]
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1609 from moov-io/renovate/all
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
server: expose file create endpoint under agnostic request body
Merge pull request #1610 from adamdecaf/read-validate-format-code
fix: always return BlockCount in ADVFileControl json
build(deps): bump github.com/prometheus/client_golang
build: remove outdated makefile tasks
release v1.48.1
chore: updating wasm webui [skip ci]
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
Merge pull request #1602 from adamdecaf/batch-check-skipall
fuzz: add another InvalidBatches crasher -- already fixed
release v1.49.2
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
chore(deps): update all (#1548)
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
docs: document AllowSpecialCharacters
docs: add sub-header for returns
server: try reading ach.File as json and Nacha
Merge pull request #1648 from hunshih/skip-batch-level-validation
add line numbers to record schemas in openapi spec
feat: add InvalidEntries() to each batch type
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
Merge pull request #1659 from eliana404/fix-build-file-spec
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
Merge pull request #1621 from kynetiv/returned-prenote-desc
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
fix: merge validate opts during File.UnmarshalJSON
stop checking entry description for prenote text
test: restore some setting of CompanyEntryDescription
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
release v1.44.1
allow explicit content type to be provided to Reader
server: support AllowSpecialCharacters
fix(deps): update all (#1590)
fix(deps): update all (#1627)
feat: add BypassBatchValidation to skip batch validaation
update spec
build: remove openshift images
server: add Merge files endpoint
chore(deps): update dependency go to v1.24.6 (#1640)
release v1.53.0
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1604 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: reject ADV and IAT in merge
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
chore(deps): update dependency bulma-clean-theme to v1
meta: cleanup from usetesting linter
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
fix: reject FileHeader records inside files/batches
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
release v1.45.4
fix: compare while ignoring LineNumber differences
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
docs: fix code fence
Merge pull request #1541 from bendrucker/const-doc-typos
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix: index and read fields on EntryDetail in a safer way
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
fix(deps): update all (#1673)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
chore: updating wasm webui [skip ci]
build: mingw compatiable way to build paths unix-style
feat: add AllowEmptyIndividualName
test: add missing_file_control.rtf
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
docs: add EED calculation page to nav
fix: copy ValidateOpts through Flatten
Add DeleteEntries to IATBatch
chore: updating wasm webui [skip ci]
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1609 from moov-io/renovate/all
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
server: expose file create endpoint under agnostic request body
Merge pull request #1610 from adamdecaf/read-validate-format-code
fix: always return BlockCount in ADVFileControl json
build(deps): bump github.com/prometheus/client_golang
build: remove outdated makefile tasks
release v1.48.1
chore: updating wasm webui [skip ci]
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
Merge pull request #1602 from adamdecaf/batch-check-skipall
fuzz: add another InvalidBatches crasher -- already fixed
release v1.49.2
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
chore(deps): update all (#1548)
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
docs: add sub-header for returns
server: try reading ach.File as json and Nacha
Merge pull request #1648 from hunshih/skip-batch-level-validation
add line numbers to record schemas in openapi spec
feat: add InvalidEntries() to each batch type
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
Merge pull request #1659 from eliana404/fix-build-file-spec
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
Merge pull request #1621 from kynetiv/returned-prenote-desc
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
fix: merge validate opts during File.UnmarshalJSON
stop checking entry description for prenote text
test: restore some setting of CompanyEntryDescription
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
release v1.44.1
allow explicit content type to be provided to Reader
server: support AllowSpecialCharacters
fix(deps): update all (#1590)
fix(deps): update all (#1627)
feat: add BypassBatchValidation to skip batch validaation
update spec
build: remove openshift images
server: add Merge files endpoint
chore(deps): update dependency go to v1.24.6 (#1640)
release v1.53.0
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1604 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: reject ADV and IAT in merge
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
chore(deps): update dependency bulma-clean-theme to v1
meta: cleanup from usetesting linter
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
fix: reject FileHeader records inside files/batches
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
release v1.45.4
fix: compare while ignoring LineNumber differences
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
docs: fix code fence
Merge pull request #1541 from bendrucker/const-doc-typos
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix: index and read fields on EntryDetail in a safer way
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
fix(deps): update all (#1673)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
chore: updating wasm webui [skip ci]
build: mingw compatiable way to build paths unix-style
feat: add AllowEmptyIndividualName
test: add missing_file_control.rtf
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
docs: add EED calculation page to nav
fix: copy ValidateOpts through Flatten
Add DeleteEntries to IATBatch
chore: updating wasm webui [skip ci]
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1609 from moov-io/renovate/all
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
server: expose file create endpoint under agnostic request body
Merge pull request #1610 from adamdecaf/read-validate-format-code
fix: always return BlockCount in ADVFileControl json
build(deps): bump github.com/prometheus/client_golang
build: remove outdated makefile tasks
release v1.48.1
chore: updating wasm webui [skip ci]
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
Merge pull request #1602 from adamdecaf/batch-check-skipall
fuzz: add another InvalidBatches crasher -- already fixed
release v1.49.2
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
chore(deps): update all (#1548)
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
server: try reading ach.File as json and Nacha
Merge pull request #1648 from hunshih/skip-batch-level-validation
add line numbers to record schemas in openapi spec
feat: add InvalidEntries() to each batch type
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
Merge pull request #1659 from eliana404/fix-build-file-spec
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
Merge pull request #1621 from kynetiv/returned-prenote-desc
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
fix: merge validate opts during File.UnmarshalJSON
stop checking entry description for prenote text
test: restore some setting of CompanyEntryDescription
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
release v1.44.1
allow explicit content type to be provided to Reader
server: support AllowSpecialCharacters
fix(deps): update all (#1590)
fix(deps): update all (#1627)
feat: add BypassBatchValidation to skip batch validaation
update spec
build: remove openshift images
server: add Merge files endpoint
chore(deps): update dependency go to v1.24.6 (#1640)
release v1.53.0
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1604 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: reject ADV and IAT in merge
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
chore(deps): update dependency bulma-clean-theme to v1
meta: cleanup from usetesting linter
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
fix: reject FileHeader records inside files/batches
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
release v1.45.4
fix: compare while ignoring LineNumber differences
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
docs: fix code fence
Merge pull request #1541 from bendrucker/const-doc-typos
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix: index and read fields on EntryDetail in a safer way
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
fix(deps): update all (#1673)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
chore: updating wasm webui [skip ci]
build: mingw compatiable way to build paths unix-style
feat: add AllowEmptyIndividualName
test: add missing_file_control.rtf
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
docs: add EED calculation page to nav
fix: copy ValidateOpts through Flatten
Add DeleteEntries to IATBatch
chore: updating wasm webui [skip ci]
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1609 from moov-io/renovate/all
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
server: expose file create endpoint under agnostic request body
Merge pull request #1610 from adamdecaf/read-validate-format-code
fix: always return BlockCount in ADVFileControl json
build(deps): bump github.com/prometheus/client_golang
build: remove outdated makefile tasks
release v1.48.1
chore: updating wasm webui [skip ci]
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
Merge pull request #1602 from adamdecaf/batch-check-skipall
fuzz: add another InvalidBatches crasher -- already fixed
release v1.49.2
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
chore(deps): update all (#1548)
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
Merge pull request #1648 from hunshih/skip-batch-level-validation
add line numbers to record schemas in openapi spec
feat: add InvalidEntries() to each batch type
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
Merge pull request #1659 from eliana404/fix-build-file-spec
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
Merge pull request #1621 from kynetiv/returned-prenote-desc
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
fix: merge validate opts during File.UnmarshalJSON
stop checking entry description for prenote text
test: restore some setting of CompanyEntryDescription
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
release v1.44.1
allow explicit content type to be provided to Reader
server: support AllowSpecialCharacters
fix(deps): update all (#1590)
fix(deps): update all (#1627)
feat: add BypassBatchValidation to skip batch validaation
update spec
build: remove openshift images
server: add Merge files endpoint
chore(deps): update dependency go to v1.24.6 (#1640)
release v1.53.0
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1604 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: reject ADV and IAT in merge
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
chore(deps): update dependency bulma-clean-theme to v1
meta: cleanup from usetesting linter
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
fix: reject FileHeader records inside files/batches
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
release v1.45.4
fix: compare while ignoring LineNumber differences
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
docs: fix code fence
Merge pull request #1541 from bendrucker/const-doc-typos
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix: index and read fields on EntryDetail in a safer way
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
fix(deps): update all (#1673)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
chore: updating wasm webui [skip ci]
build: mingw compatiable way to build paths unix-style
feat: add AllowEmptyIndividualName
test: add missing_file_control.rtf
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
docs: add EED calculation page to nav
fix: copy ValidateOpts through Flatten
Add DeleteEntries to IATBatch
chore: updating wasm webui [skip ci]
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1609 from moov-io/renovate/all
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
server: expose file create endpoint under agnostic request body
Merge pull request #1610 from adamdecaf/read-validate-format-code
fix: always return BlockCount in ADVFileControl json
build(deps): bump github.com/prometheus/client_golang
build: remove outdated makefile tasks
release v1.48.1
chore: updating wasm webui [skip ci]
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
Merge pull request #1602 from adamdecaf/batch-check-skipall
fuzz: add another InvalidBatches crasher -- already fixed
release v1.49.2
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
chore(deps): update all (#1548)
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
add line numbers to record schemas in openapi spec
feat: add InvalidEntries() to each batch type
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
Merge pull request #1659 from eliana404/fix-build-file-spec
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
Merge pull request #1621 from kynetiv/returned-prenote-desc
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
fix: merge validate opts during File.UnmarshalJSON
stop checking entry description for prenote text
test: restore some setting of CompanyEntryDescription
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
release v1.44.1
allow explicit content type to be provided to Reader
server: support AllowSpecialCharacters
fix(deps): update all (#1590)
fix(deps): update all (#1627)
feat: add BypassBatchValidation to skip batch validaation
update spec
build: remove openshift images
server: add Merge files endpoint
chore(deps): update dependency go to v1.24.6 (#1640)
release v1.53.0
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1604 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: reject ADV and IAT in merge
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
chore(deps): update dependency bulma-clean-theme to v1
meta: cleanup from usetesting linter
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
fix: reject FileHeader records inside files/batches
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
release v1.45.4
fix: compare while ignoring LineNumber differences
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
docs: fix code fence
Merge pull request #1541 from bendrucker/const-doc-typos
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix: index and read fields on EntryDetail in a safer way
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
fix(deps): update all (#1673)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
chore: updating wasm webui [skip ci]
build: mingw compatiable way to build paths unix-style
feat: add AllowEmptyIndividualName
test: add missing_file_control.rtf
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
docs: add EED calculation page to nav
fix: copy ValidateOpts through Flatten
Add DeleteEntries to IATBatch
chore: updating wasm webui [skip ci]
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1609 from moov-io/renovate/all
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
server: expose file create endpoint under agnostic request body
Merge pull request #1610 from adamdecaf/read-validate-format-code
fix: always return BlockCount in ADVFileControl json
build(deps): bump github.com/prometheus/client_golang
build: remove outdated makefile tasks
release v1.48.1
chore: updating wasm webui [skip ci]
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
Merge pull request #1602 from adamdecaf/batch-check-skipall
fuzz: add another InvalidBatches crasher -- already fixed
release v1.49.2
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
chore(deps): update all (#1548)
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
feat: add InvalidEntries() to each batch type
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
Merge pull request #1659 from eliana404/fix-build-file-spec
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
Merge pull request #1621 from kynetiv/returned-prenote-desc
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
fix: merge validate opts during File.UnmarshalJSON
stop checking entry description for prenote text
test: restore some setting of CompanyEntryDescription
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
release v1.44.1
allow explicit content type to be provided to Reader
server: support AllowSpecialCharacters
fix(deps): update all (#1590)
fix(deps): update all (#1627)
feat: add BypassBatchValidation to skip batch validaation
update spec
build: remove openshift images
server: add Merge files endpoint
chore(deps): update dependency go to v1.24.6 (#1640)
release v1.53.0
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1604 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: reject ADV and IAT in merge
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
chore(deps): update dependency bulma-clean-theme to v1
meta: cleanup from usetesting linter
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
fix: reject FileHeader records inside files/batches
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
release v1.45.4
fix: compare while ignoring LineNumber differences
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
docs: fix code fence
Merge pull request #1541 from bendrucker/const-doc-typos
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix: index and read fields on EntryDetail in a safer way
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
fix(deps): update all (#1673)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
chore: updating wasm webui [skip ci]
build: mingw compatiable way to build paths unix-style
feat: add AllowEmptyIndividualName
test: add missing_file_control.rtf
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
docs: add EED calculation page to nav
fix: copy ValidateOpts through Flatten
Add DeleteEntries to IATBatch
chore: updating wasm webui [skip ci]
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1609 from moov-io/renovate/all
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
server: expose file create endpoint under agnostic request body
Merge pull request #1610 from adamdecaf/read-validate-format-code
fix: always return BlockCount in ADVFileControl json
build(deps): bump github.com/prometheus/client_golang
build: remove outdated makefile tasks
release v1.48.1
chore: updating wasm webui [skip ci]
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
Merge pull request #1602 from adamdecaf/batch-check-skipall
fuzz: add another InvalidBatches crasher -- already fixed
release v1.49.2
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
chore(deps): update all (#1548)
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
Merge pull request #1659 from eliana404/fix-build-file-spec
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
Merge pull request #1621 from kynetiv/returned-prenote-desc
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
fix: merge validate opts during File.UnmarshalJSON
stop checking entry description for prenote text
test: restore some setting of CompanyEntryDescription
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
release v1.44.1
allow explicit content type to be provided to Reader
server: support AllowSpecialCharacters
fix(deps): update all (#1590)
fix(deps): update all (#1627)
feat: add BypassBatchValidation to skip batch validaation
update spec
build: remove openshift images
server: add Merge files endpoint
chore(deps): update dependency go to v1.24.6 (#1640)
release v1.53.0
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1604 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: reject ADV and IAT in merge
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
chore(deps): update dependency bulma-clean-theme to v1
meta: cleanup from usetesting linter
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
fix: reject FileHeader records inside files/batches
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
release v1.45.4
fix: compare while ignoring LineNumber differences
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
docs: fix code fence
Merge pull request #1541 from bendrucker/const-doc-typos
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix: index and read fields on EntryDetail in a safer way
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
fix(deps): update all (#1673)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
chore: updating wasm webui [skip ci]
build: mingw compatiable way to build paths unix-style
feat: add AllowEmptyIndividualName
test: add missing_file_control.rtf
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
docs: add EED calculation page to nav
fix: copy ValidateOpts through Flatten
Add DeleteEntries to IATBatch
chore: updating wasm webui [skip ci]
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1609 from moov-io/renovate/all
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
server: expose file create endpoint under agnostic request body
Merge pull request #1610 from adamdecaf/read-validate-format-code
fix: always return BlockCount in ADVFileControl json
build(deps): bump github.com/prometheus/client_golang
build: remove outdated makefile tasks
release v1.48.1
chore: updating wasm webui [skip ci]
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
Merge pull request #1602 from adamdecaf/batch-check-skipall
fuzz: add another InvalidBatches crasher -- already fixed
release v1.49.2
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
chore(deps): update all (#1548)
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
Merge pull request #1659 from eliana404/fix-build-file-spec
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
Merge pull request #1621 from kynetiv/returned-prenote-desc
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
fix: merge validate opts during File.UnmarshalJSON
stop checking entry description for prenote text
test: restore some setting of CompanyEntryDescription
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
release v1.44.1
allow explicit content type to be provided to Reader
server: support AllowSpecialCharacters
fix(deps): update all (#1590)
fix(deps): update all (#1627)
feat: add BypassBatchValidation to skip batch validaation
update spec
build: remove openshift images
server: add Merge files endpoint
chore(deps): update dependency go to v1.24.6 (#1640)
release v1.53.0
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1604 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: reject ADV and IAT in merge
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
chore(deps): update dependency bulma-clean-theme to v1
meta: cleanup from usetesting linter
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
fix: reject FileHeader records inside files/batches
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
release v1.45.4
fix: compare while ignoring LineNumber differences
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
docs: fix code fence
Merge pull request #1541 from bendrucker/const-doc-typos
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix: index and read fields on EntryDetail in a safer way
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
fix(deps): update all (#1673)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
chore: updating wasm webui [skip ci]
build: mingw compatiable way to build paths unix-style
feat: add AllowEmptyIndividualName
test: add missing_file_control.rtf
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
docs: add EED calculation page to nav
fix: copy ValidateOpts through Flatten
Add DeleteEntries to IATBatch
chore: updating wasm webui [skip ci]
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1609 from moov-io/renovate/all
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
server: expose file create endpoint under agnostic request body
Merge pull request #1610 from adamdecaf/read-validate-format-code
fix: always return BlockCount in ADVFileControl json
build(deps): bump github.com/prometheus/client_golang
build: remove outdated makefile tasks
release v1.48.1
chore: updating wasm webui [skip ci]
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
Merge pull request #1602 from adamdecaf/batch-check-skipall
fuzz: add another InvalidBatches crasher -- already fixed
release v1.49.2
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
chore(deps): update all (#1548)
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
Merge pull request #1659 from eliana404/fix-build-file-spec
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
Merge pull request #1621 from kynetiv/returned-prenote-desc
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
fix: merge validate opts during File.UnmarshalJSON
stop checking entry description for prenote text
test: restore some setting of CompanyEntryDescription
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
release v1.44.1
allow explicit content type to be provided to Reader
server: support AllowSpecialCharacters
fix(deps): update all (#1590)
fix(deps): update all (#1627)
feat: add BypassBatchValidation to skip batch validaation
update spec
build: remove openshift images
server: add Merge files endpoint
chore(deps): update dependency go to v1.24.6 (#1640)
release v1.53.0
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1604 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: reject ADV and IAT in merge
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
chore(deps): update dependency bulma-clean-theme to v1
meta: cleanup from usetesting linter
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
fix: reject FileHeader records inside files/batches
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
release v1.45.4
fix: compare while ignoring LineNumber differences
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
docs: fix code fence
Merge pull request #1541 from bendrucker/const-doc-typos
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix: index and read fields on EntryDetail in a safer way
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
fix(deps): update all (#1673)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
chore: updating wasm webui [skip ci]
build: mingw compatiable way to build paths unix-style
feat: add AllowEmptyIndividualName
test: add missing_file_control.rtf
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
docs: add EED calculation page to nav
fix: copy ValidateOpts through Flatten
Add DeleteEntries to IATBatch
chore: updating wasm webui [skip ci]
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1609 from moov-io/renovate/all
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
server: expose file create endpoint under agnostic request body
Merge pull request #1610 from adamdecaf/read-validate-format-code
fix: always return BlockCount in ADVFileControl json
build(deps): bump github.com/prometheus/client_golang
build: remove outdated makefile tasks
release v1.48.1
chore: updating wasm webui [skip ci]
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
Merge pull request #1602 from adamdecaf/batch-check-skipall
fuzz: add another InvalidBatches crasher -- already fixed
release v1.49.2
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
chore(deps): update all (#1548)
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
Merge pull request #1621 from kynetiv/returned-prenote-desc
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
fix: merge validate opts during File.UnmarshalJSON
stop checking entry description for prenote text
test: restore some setting of CompanyEntryDescription
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
release v1.44.1
allow explicit content type to be provided to Reader
server: support AllowSpecialCharacters
fix(deps): update all (#1590)
fix(deps): update all (#1627)
feat: add BypassBatchValidation to skip batch validaation
update spec
build: remove openshift images
server: add Merge files endpoint
chore(deps): update dependency go to v1.24.6 (#1640)
release v1.53.0
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1604 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: reject ADV and IAT in merge
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
chore(deps): update dependency bulma-clean-theme to v1
meta: cleanup from usetesting linter
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
fix: reject FileHeader records inside files/batches
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
release v1.45.4
fix: compare while ignoring LineNumber differences
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
docs: fix code fence
Merge pull request #1541 from bendrucker/const-doc-typos
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix: index and read fields on EntryDetail in a safer way
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
fix(deps): update all (#1673)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
chore: updating wasm webui [skip ci]
build: mingw compatiable way to build paths unix-style
feat: add AllowEmptyIndividualName
test: add missing_file_control.rtf
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
docs: add EED calculation page to nav
fix: copy ValidateOpts through Flatten
Add DeleteEntries to IATBatch
chore: updating wasm webui [skip ci]
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1609 from moov-io/renovate/all
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
server: expose file create endpoint under agnostic request body
Merge pull request #1610 from adamdecaf/read-validate-format-code
fix: always return BlockCount in ADVFileControl json
build(deps): bump github.com/prometheus/client_golang
build: remove outdated makefile tasks
release v1.48.1
chore: updating wasm webui [skip ci]
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
Merge pull request #1602 from adamdecaf/batch-check-skipall
fuzz: add another InvalidBatches crasher -- already fixed
release v1.49.2
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
chore(deps): update all (#1548)
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
Merge pull request #1621 from kynetiv/returned-prenote-desc
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
fix: merge validate opts during File.UnmarshalJSON
stop checking entry description for prenote text
test: restore some setting of CompanyEntryDescription
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
release v1.44.1
allow explicit content type to be provided to Reader
server: support AllowSpecialCharacters
fix(deps): update all (#1590)
fix(deps): update all (#1627)
feat: add BypassBatchValidation to skip batch validaation
update spec
build: remove openshift images
server: add Merge files endpoint
chore(deps): update dependency go to v1.24.6 (#1640)
release v1.53.0
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1604 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: reject ADV and IAT in merge
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
chore(deps): update dependency bulma-clean-theme to v1
meta: cleanup from usetesting linter
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
fix: reject FileHeader records inside files/batches
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
release v1.45.4
fix: compare while ignoring LineNumber differences
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
docs: fix code fence
Merge pull request #1541 from bendrucker/const-doc-typos
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix: index and read fields on EntryDetail in a safer way
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
fix(deps): update all (#1673)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
chore: updating wasm webui [skip ci]
build: mingw compatiable way to build paths unix-style
feat: add AllowEmptyIndividualName
test: add missing_file_control.rtf
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
docs: add EED calculation page to nav
fix: copy ValidateOpts through Flatten
Add DeleteEntries to IATBatch
chore: updating wasm webui [skip ci]
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1609 from moov-io/renovate/all
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
server: expose file create endpoint under agnostic request body
Merge pull request #1610 from adamdecaf/read-validate-format-code
fix: always return BlockCount in ADVFileControl json
build(deps): bump github.com/prometheus/client_golang
build: remove outdated makefile tasks
release v1.48.1
chore: updating wasm webui [skip ci]
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
Merge pull request #1602 from adamdecaf/batch-check-skipall
fuzz: add another InvalidBatches crasher -- already fixed
release v1.49.2
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
chore(deps): update all (#1548)
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
Merge pull request #1621 from kynetiv/returned-prenote-desc
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
fix: merge validate opts during File.UnmarshalJSON
stop checking entry description for prenote text
test: restore some setting of CompanyEntryDescription
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
release v1.44.1
allow explicit content type to be provided to Reader
server: support AllowSpecialCharacters
fix(deps): update all (#1590)
fix(deps): update all (#1627)
feat: add BypassBatchValidation to skip batch validaation
update spec
build: remove openshift images
server: add Merge files endpoint
chore(deps): update dependency go to v1.24.6 (#1640)
release v1.53.0
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1604 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: reject ADV and IAT in merge
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
chore(deps): update dependency bulma-clean-theme to v1
meta: cleanup from usetesting linter
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
fix: reject FileHeader records inside files/batches
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
release v1.45.4
fix: compare while ignoring LineNumber differences
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
docs: fix code fence
Merge pull request #1541 from bendrucker/const-doc-typos
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix: index and read fields on EntryDetail in a safer way
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
fix(deps): update all (#1673)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
chore: updating wasm webui [skip ci]
build: mingw compatiable way to build paths unix-style
feat: add AllowEmptyIndividualName
test: add missing_file_control.rtf
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
docs: add EED calculation page to nav
fix: copy ValidateOpts through Flatten
Add DeleteEntries to IATBatch
chore: updating wasm webui [skip ci]
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1609 from moov-io/renovate/all
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
server: expose file create endpoint under agnostic request body
Merge pull request #1610 from adamdecaf/read-validate-format-code
fix: always return BlockCount in ADVFileControl json
build(deps): bump github.com/prometheus/client_golang
build: remove outdated makefile tasks
release v1.48.1
chore: updating wasm webui [skip ci]
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
Merge pull request #1602 from adamdecaf/batch-check-skipall
fuzz: add another InvalidBatches crasher -- already fixed
release v1.49.2
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
chore(deps): update all (#1548)
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
Merge pull request #1621 from kynetiv/returned-prenote-desc
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
fix: merge validate opts during File.UnmarshalJSON
stop checking entry description for prenote text
test: restore some setting of CompanyEntryDescription
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
release v1.44.1
allow explicit content type to be provided to Reader
server: support AllowSpecialCharacters
fix(deps): update all (#1590)
fix(deps): update all (#1627)
feat: add BypassBatchValidation to skip batch validaation
update spec
build: remove openshift images
server: add Merge files endpoint
chore(deps): update dependency go to v1.24.6 (#1640)
release v1.53.0
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1604 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: reject ADV and IAT in merge
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
chore(deps): update dependency bulma-clean-theme to v1
meta: cleanup from usetesting linter
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
fix: reject FileHeader records inside files/batches
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
release v1.45.4
fix: compare while ignoring LineNumber differences
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
docs: fix code fence
Merge pull request #1541 from bendrucker/const-doc-typos
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix: index and read fields on EntryDetail in a safer way
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
fix(deps): update all (#1673)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
chore: updating wasm webui [skip ci]
build: mingw compatiable way to build paths unix-style
feat: add AllowEmptyIndividualName
test: add missing_file_control.rtf
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
docs: add EED calculation page to nav
fix: copy ValidateOpts through Flatten
Add DeleteEntries to IATBatch
chore: updating wasm webui [skip ci]
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1609 from moov-io/renovate/all
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
server: expose file create endpoint under agnostic request body
Merge pull request #1610 from adamdecaf/read-validate-format-code
fix: always return BlockCount in ADVFileControl json
build(deps): bump github.com/prometheus/client_golang
build: remove outdated makefile tasks
release v1.48.1
chore: updating wasm webui [skip ci]
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
Merge pull request #1602 from adamdecaf/batch-check-skipall
fuzz: add another InvalidBatches crasher -- already fixed
release v1.49.2
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
chore(deps): update all (#1548)
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
Merge pull request #1621 from kynetiv/returned-prenote-desc
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
fix: merge validate opts during File.UnmarshalJSON
stop checking entry description for prenote text
test: restore some setting of CompanyEntryDescription
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
release v1.44.1
allow explicit content type to be provided to Reader
server: support AllowSpecialCharacters
fix(deps): update all (#1590)
fix(deps): update all (#1627)
feat: add BypassBatchValidation to skip batch validaation
update spec
build: remove openshift images
server: add Merge files endpoint
chore(deps): update dependency go to v1.24.6 (#1640)
release v1.53.0
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1604 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: reject ADV and IAT in merge
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
chore(deps): update dependency bulma-clean-theme to v1
meta: cleanup from usetesting linter
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
fix: reject FileHeader records inside files/batches
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
release v1.45.4
fix: compare while ignoring LineNumber differences
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
docs: fix code fence
Merge pull request #1541 from bendrucker/const-doc-typos
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix: index and read fields on EntryDetail in a safer way
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
fix(deps): update all (#1673)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
chore: updating wasm webui [skip ci]
build: mingw compatiable way to build paths unix-style
feat: add AllowEmptyIndividualName
test: add missing_file_control.rtf
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
docs: add EED calculation page to nav
fix: copy ValidateOpts through Flatten
Add DeleteEntries to IATBatch
chore: updating wasm webui [skip ci]
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1609 from moov-io/renovate/all
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
server: expose file create endpoint under agnostic request body
Merge pull request #1610 from adamdecaf/read-validate-format-code
fix: always return BlockCount in ADVFileControl json
build(deps): bump github.com/prometheus/client_golang
build: remove outdated makefile tasks
release v1.48.1
chore: updating wasm webui [skip ci]
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
Merge pull request #1602 from adamdecaf/batch-check-skipall
fuzz: add another InvalidBatches crasher -- already fixed
release v1.49.2
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
chore(deps): update all (#1548)
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
fix: merge validate opts during File.UnmarshalJSON
stop checking entry description for prenote text
test: restore some setting of CompanyEntryDescription
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
release v1.44.1
allow explicit content type to be provided to Reader
server: support AllowSpecialCharacters
fix(deps): update all (#1590)
fix(deps): update all (#1627)
feat: add BypassBatchValidation to skip batch validaation
update spec
build: remove openshift images
server: add Merge files endpoint
chore(deps): update dependency go to v1.24.6 (#1640)
release v1.53.0
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1604 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: reject ADV and IAT in merge
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
chore(deps): update dependency bulma-clean-theme to v1
meta: cleanup from usetesting linter
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
fix: reject FileHeader records inside files/batches
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
release v1.45.4
fix: compare while ignoring LineNumber differences
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
docs: fix code fence
Merge pull request #1541 from bendrucker/const-doc-typos
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix: index and read fields on EntryDetail in a safer way
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
fix(deps): update all (#1673)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
chore: updating wasm webui [skip ci]
build: mingw compatiable way to build paths unix-style
feat: add AllowEmptyIndividualName
test: add missing_file_control.rtf
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
docs: add EED calculation page to nav
fix: copy ValidateOpts through Flatten
Add DeleteEntries to IATBatch
chore: updating wasm webui [skip ci]
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1609 from moov-io/renovate/all
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
server: expose file create endpoint under agnostic request body
Merge pull request #1610 from adamdecaf/read-validate-format-code
fix: always return BlockCount in ADVFileControl json
build(deps): bump github.com/prometheus/client_golang
build: remove outdated makefile tasks
release v1.48.1
chore: updating wasm webui [skip ci]
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
Merge pull request #1602 from adamdecaf/batch-check-skipall
fuzz: add another InvalidBatches crasher -- already fixed
release v1.49.2
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
chore(deps): update all (#1548)
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
chore: updating wasm webui [skip ci]
fix: merge validate opts during File.UnmarshalJSON
stop checking entry description for prenote text
test: restore some setting of CompanyEntryDescription
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
release v1.44.1
allow explicit content type to be provided to Reader
server: support AllowSpecialCharacters
fix(deps): update all (#1590)
fix(deps): update all (#1627)
feat: add BypassBatchValidation to skip batch validaation
update spec
build: remove openshift images
server: add Merge files endpoint
chore(deps): update dependency go to v1.24.6 (#1640)
release v1.53.0
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1604 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: reject ADV and IAT in merge
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
chore(deps): update dependency bulma-clean-theme to v1
meta: cleanup from usetesting linter
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
fix: reject FileHeader records inside files/batches
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
release v1.45.4
fix: compare while ignoring LineNumber differences
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
docs: fix code fence
Merge pull request #1541 from bendrucker/const-doc-typos
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix: index and read fields on EntryDetail in a safer way
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
fix(deps): update all (#1673)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
chore: updating wasm webui [skip ci]
build: mingw compatiable way to build paths unix-style
feat: add AllowEmptyIndividualName
test: add missing_file_control.rtf
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
docs: add EED calculation page to nav
fix: copy ValidateOpts through Flatten
Add DeleteEntries to IATBatch
chore: updating wasm webui [skip ci]
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1609 from moov-io/renovate/all
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
server: expose file create endpoint under agnostic request body
Merge pull request #1610 from adamdecaf/read-validate-format-code
fix: always return BlockCount in ADVFileControl json
build(deps): bump github.com/prometheus/client_golang
build: remove outdated makefile tasks
release v1.48.1
chore: updating wasm webui [skip ci]
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
Merge pull request #1602 from adamdecaf/batch-check-skipall
fuzz: add another InvalidBatches crasher -- already fixed
release v1.49.2
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
chore(deps): update all (#1548)
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
fix: merge validate opts during File.UnmarshalJSON
stop checking entry description for prenote text
test: restore some setting of CompanyEntryDescription
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
release v1.44.1
allow explicit content type to be provided to Reader
server: support AllowSpecialCharacters
fix(deps): update all (#1590)
fix(deps): update all (#1627)
feat: add BypassBatchValidation to skip batch validaation
update spec
build: remove openshift images
server: add Merge files endpoint
chore(deps): update dependency go to v1.24.6 (#1640)
release v1.53.0
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1604 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: reject ADV and IAT in merge
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
chore(deps): update dependency bulma-clean-theme to v1
meta: cleanup from usetesting linter
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
fix: reject FileHeader records inside files/batches
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
release v1.45.4
fix: compare while ignoring LineNumber differences
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
docs: fix code fence
Merge pull request #1541 from bendrucker/const-doc-typos
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix: index and read fields on EntryDetail in a safer way
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
fix(deps): update all (#1673)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
chore: updating wasm webui [skip ci]
build: mingw compatiable way to build paths unix-style
feat: add AllowEmptyIndividualName
test: add missing_file_control.rtf
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
docs: add EED calculation page to nav
fix: copy ValidateOpts through Flatten
Add DeleteEntries to IATBatch
chore: updating wasm webui [skip ci]
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1609 from moov-io/renovate/all
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
server: expose file create endpoint under agnostic request body
Merge pull request #1610 from adamdecaf/read-validate-format-code
fix: always return BlockCount in ADVFileControl json
build(deps): bump github.com/prometheus/client_golang
build: remove outdated makefile tasks
release v1.48.1
chore: updating wasm webui [skip ci]
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
Merge pull request #1602 from adamdecaf/batch-check-skipall
fuzz: add another InvalidBatches crasher -- already fixed
release v1.49.2
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
chore(deps): update all (#1548)
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
stop checking entry description for prenote text
test: restore some setting of CompanyEntryDescription
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
release v1.44.1
allow explicit content type to be provided to Reader
server: support AllowSpecialCharacters
fix(deps): update all (#1590)
fix(deps): update all (#1627)
feat: add BypassBatchValidation to skip batch validaation
update spec
build: remove openshift images
server: add Merge files endpoint
chore(deps): update dependency go to v1.24.6 (#1640)
release v1.53.0
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1604 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: reject ADV and IAT in merge
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
chore(deps): update dependency bulma-clean-theme to v1
meta: cleanup from usetesting linter
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
fix: reject FileHeader records inside files/batches
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
release v1.45.4
fix: compare while ignoring LineNumber differences
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
docs: fix code fence
Merge pull request #1541 from bendrucker/const-doc-typos
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix: index and read fields on EntryDetail in a safer way
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
fix(deps): update all (#1673)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
chore: updating wasm webui [skip ci]
build: mingw compatiable way to build paths unix-style
feat: add AllowEmptyIndividualName
test: add missing_file_control.rtf
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
docs: add EED calculation page to nav
fix: copy ValidateOpts through Flatten
Add DeleteEntries to IATBatch
chore: updating wasm webui [skip ci]
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1609 from moov-io/renovate/all
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
server: expose file create endpoint under agnostic request body
Merge pull request #1610 from adamdecaf/read-validate-format-code
fix: always return BlockCount in ADVFileControl json
build(deps): bump github.com/prometheus/client_golang
build: remove outdated makefile tasks
release v1.48.1
chore: updating wasm webui [skip ci]
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
Merge pull request #1602 from adamdecaf/batch-check-skipall
fuzz: add another InvalidBatches crasher -- already fixed
release v1.49.2
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
chore(deps): update all (#1548)
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
test: restore some setting of CompanyEntryDescription
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
release v1.44.1
allow explicit content type to be provided to Reader
server: support AllowSpecialCharacters
fix(deps): update all (#1590)
fix(deps): update all (#1627)
feat: add BypassBatchValidation to skip batch validaation
update spec
build: remove openshift images
server: add Merge files endpoint
chore(deps): update dependency go to v1.24.6 (#1640)
release v1.53.0
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1604 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: reject ADV and IAT in merge
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
chore(deps): update dependency bulma-clean-theme to v1
meta: cleanup from usetesting linter
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
fix: reject FileHeader records inside files/batches
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
release v1.45.4
fix: compare while ignoring LineNumber differences
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
docs: fix code fence
Merge pull request #1541 from bendrucker/const-doc-typos
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix: index and read fields on EntryDetail in a safer way
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
fix(deps): update all (#1673)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
chore: updating wasm webui [skip ci]
build: mingw compatiable way to build paths unix-style
feat: add AllowEmptyIndividualName
test: add missing_file_control.rtf
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
docs: add EED calculation page to nav
fix: copy ValidateOpts through Flatten
Add DeleteEntries to IATBatch
chore: updating wasm webui [skip ci]
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1609 from moov-io/renovate/all
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
server: expose file create endpoint under agnostic request body
Merge pull request #1610 from adamdecaf/read-validate-format-code
fix: always return BlockCount in ADVFileControl json
build(deps): bump github.com/prometheus/client_golang
build: remove outdated makefile tasks
release v1.48.1
chore: updating wasm webui [skip ci]
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
Merge pull request #1602 from adamdecaf/batch-check-skipall
fuzz: add another InvalidBatches crasher -- already fixed
release v1.49.2
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
chore(deps): update all (#1548)
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
release v1.44.1
allow explicit content type to be provided to Reader
server: support AllowSpecialCharacters
fix(deps): update all (#1590)
fix(deps): update all (#1627)
feat: add BypassBatchValidation to skip batch validaation
update spec
build: remove openshift images
server: add Merge files endpoint
chore(deps): update dependency go to v1.24.6 (#1640)
release v1.53.0
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1604 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: reject ADV and IAT in merge
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
chore(deps): update dependency bulma-clean-theme to v1
meta: cleanup from usetesting linter
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
fix: reject FileHeader records inside files/batches
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
release v1.45.4
fix: compare while ignoring LineNumber differences
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
docs: fix code fence
Merge pull request #1541 from bendrucker/const-doc-typos
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix: index and read fields on EntryDetail in a safer way
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
fix(deps): update all (#1673)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
chore: updating wasm webui [skip ci]
build: mingw compatiable way to build paths unix-style
feat: add AllowEmptyIndividualName
test: add missing_file_control.rtf
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
docs: add EED calculation page to nav
fix: copy ValidateOpts through Flatten
Add DeleteEntries to IATBatch
chore: updating wasm webui [skip ci]
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1609 from moov-io/renovate/all
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
server: expose file create endpoint under agnostic request body
Merge pull request #1610 from adamdecaf/read-validate-format-code
fix: always return BlockCount in ADVFileControl json
build(deps): bump github.com/prometheus/client_golang
build: remove outdated makefile tasks
release v1.48.1
chore: updating wasm webui [skip ci]
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
Merge pull request #1602 from adamdecaf/batch-check-skipall
fuzz: add another InvalidBatches crasher -- already fixed
release v1.49.2
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
chore(deps): update all (#1548)
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
release v1.44.1
allow explicit content type to be provided to Reader
server: support AllowSpecialCharacters
fix(deps): update all (#1590)
fix(deps): update all (#1627)
feat: add BypassBatchValidation to skip batch validaation
update spec
build: remove openshift images
server: add Merge files endpoint
chore(deps): update dependency go to v1.24.6 (#1640)
release v1.53.0
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1604 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: reject ADV and IAT in merge
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
chore(deps): update dependency bulma-clean-theme to v1
meta: cleanup from usetesting linter
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
fix: reject FileHeader records inside files/batches
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
release v1.45.4
fix: compare while ignoring LineNumber differences
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
docs: fix code fence
Merge pull request #1541 from bendrucker/const-doc-typos
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix: index and read fields on EntryDetail in a safer way
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
fix(deps): update all (#1673)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
chore: updating wasm webui [skip ci]
build: mingw compatiable way to build paths unix-style
feat: add AllowEmptyIndividualName
test: add missing_file_control.rtf
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
docs: add EED calculation page to nav
fix: copy ValidateOpts through Flatten
Add DeleteEntries to IATBatch
chore: updating wasm webui [skip ci]
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1609 from moov-io/renovate/all
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
server: expose file create endpoint under agnostic request body
Merge pull request #1610 from adamdecaf/read-validate-format-code
fix: always return BlockCount in ADVFileControl json
build(deps): bump github.com/prometheus/client_golang
build: remove outdated makefile tasks
release v1.48.1
chore: updating wasm webui [skip ci]
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
Merge pull request #1602 from adamdecaf/batch-check-skipall
fuzz: add another InvalidBatches crasher -- already fixed
release v1.49.2
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
chore(deps): update all (#1548)
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
allow explicit content type to be provided to Reader
server: support AllowSpecialCharacters
fix(deps): update all (#1590)
fix(deps): update all (#1627)
feat: add BypassBatchValidation to skip batch validaation
update spec
build: remove openshift images
server: add Merge files endpoint
chore(deps): update dependency go to v1.24.6 (#1640)
release v1.53.0
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1604 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: reject ADV and IAT in merge
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
chore(deps): update dependency bulma-clean-theme to v1
meta: cleanup from usetesting linter
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
fix: reject FileHeader records inside files/batches
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
release v1.45.4
fix: compare while ignoring LineNumber differences
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
docs: fix code fence
Merge pull request #1541 from bendrucker/const-doc-typos
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix: index and read fields on EntryDetail in a safer way
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
fix(deps): update all (#1673)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
chore: updating wasm webui [skip ci]
build: mingw compatiable way to build paths unix-style
feat: add AllowEmptyIndividualName
test: add missing_file_control.rtf
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
docs: add EED calculation page to nav
fix: copy ValidateOpts through Flatten
Add DeleteEntries to IATBatch
chore: updating wasm webui [skip ci]
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1609 from moov-io/renovate/all
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
server: expose file create endpoint under agnostic request body
Merge pull request #1610 from adamdecaf/read-validate-format-code
fix: always return BlockCount in ADVFileControl json
build(deps): bump github.com/prometheus/client_golang
build: remove outdated makefile tasks
release v1.48.1
chore: updating wasm webui [skip ci]
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
Merge pull request #1602 from adamdecaf/batch-check-skipall
fuzz: add another InvalidBatches crasher -- already fixed
release v1.49.2
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
chore(deps): update all (#1548)
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
server: support AllowSpecialCharacters
fix(deps): update all (#1590)
fix(deps): update all (#1627)
feat: add BypassBatchValidation to skip batch validaation
update spec
build: remove openshift images
server: add Merge files endpoint
chore(deps): update dependency go to v1.24.6 (#1640)
release v1.53.0
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1604 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: reject ADV and IAT in merge
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
chore(deps): update dependency bulma-clean-theme to v1
meta: cleanup from usetesting linter
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
fix: reject FileHeader records inside files/batches
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
release v1.45.4
fix: compare while ignoring LineNumber differences
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
docs: fix code fence
Merge pull request #1541 from bendrucker/const-doc-typos
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix: index and read fields on EntryDetail in a safer way
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
fix(deps): update all (#1673)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
chore: updating wasm webui [skip ci]
build: mingw compatiable way to build paths unix-style
feat: add AllowEmptyIndividualName
test: add missing_file_control.rtf
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
docs: add EED calculation page to nav
fix: copy ValidateOpts through Flatten
Add DeleteEntries to IATBatch
chore: updating wasm webui [skip ci]
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1609 from moov-io/renovate/all
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
server: expose file create endpoint under agnostic request body
Merge pull request #1610 from adamdecaf/read-validate-format-code
fix: always return BlockCount in ADVFileControl json
build(deps): bump github.com/prometheus/client_golang
build: remove outdated makefile tasks
release v1.48.1
chore: updating wasm webui [skip ci]
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
Merge pull request #1602 from adamdecaf/batch-check-skipall
fuzz: add another InvalidBatches crasher -- already fixed
release v1.49.2
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
chore(deps): update all (#1548)
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
fix(deps): update all (#1590)
fix(deps): update all (#1627)
feat: add BypassBatchValidation to skip batch validaation
update spec
build: remove openshift images
server: add Merge files endpoint
chore(deps): update dependency go to v1.24.6 (#1640)
release v1.53.0
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1604 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: reject ADV and IAT in merge
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
chore(deps): update dependency bulma-clean-theme to v1
meta: cleanup from usetesting linter
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
fix: reject FileHeader records inside files/batches
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
release v1.45.4
fix: compare while ignoring LineNumber differences
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
docs: fix code fence
Merge pull request #1541 from bendrucker/const-doc-typos
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix: index and read fields on EntryDetail in a safer way
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
fix(deps): update all (#1673)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
chore: updating wasm webui [skip ci]
build: mingw compatiable way to build paths unix-style
feat: add AllowEmptyIndividualName
test: add missing_file_control.rtf
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
docs: add EED calculation page to nav
fix: copy ValidateOpts through Flatten
Add DeleteEntries to IATBatch
chore: updating wasm webui [skip ci]
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1609 from moov-io/renovate/all
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
server: expose file create endpoint under agnostic request body
Merge pull request #1610 from adamdecaf/read-validate-format-code
fix: always return BlockCount in ADVFileControl json
build(deps): bump github.com/prometheus/client_golang
build: remove outdated makefile tasks
release v1.48.1
chore: updating wasm webui [skip ci]
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
Merge pull request #1602 from adamdecaf/batch-check-skipall
fuzz: add another InvalidBatches crasher -- already fixed
release v1.49.2
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
chore(deps): update all (#1548)
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
fix(deps): update all (#1627)
feat: add BypassBatchValidation to skip batch validaation
update spec
build: remove openshift images
server: add Merge files endpoint
chore(deps): update dependency go to v1.24.6 (#1640)
release v1.53.0
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1604 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: reject ADV and IAT in merge
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
chore(deps): update dependency bulma-clean-theme to v1
meta: cleanup from usetesting linter
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
fix: reject FileHeader records inside files/batches
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
release v1.45.4
fix: compare while ignoring LineNumber differences
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
docs: fix code fence
Merge pull request #1541 from bendrucker/const-doc-typos
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix: index and read fields on EntryDetail in a safer way
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
fix(deps): update all (#1673)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
chore: updating wasm webui [skip ci]
build: mingw compatiable way to build paths unix-style
feat: add AllowEmptyIndividualName
test: add missing_file_control.rtf
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
docs: add EED calculation page to nav
fix: copy ValidateOpts through Flatten
Add DeleteEntries to IATBatch
chore: updating wasm webui [skip ci]
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1609 from moov-io/renovate/all
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
server: expose file create endpoint under agnostic request body
Merge pull request #1610 from adamdecaf/read-validate-format-code
fix: always return BlockCount in ADVFileControl json
build(deps): bump github.com/prometheus/client_golang
build: remove outdated makefile tasks
release v1.48.1
chore: updating wasm webui [skip ci]
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
Merge pull request #1602 from adamdecaf/batch-check-skipall
fuzz: add another InvalidBatches crasher -- already fixed
release v1.49.2
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
chore(deps): update all (#1548)
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
feat: add BypassBatchValidation to skip batch validaation
update spec
build: remove openshift images
server: add Merge files endpoint
chore(deps): update dependency go to v1.24.6 (#1640)
release v1.53.0
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1604 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: reject ADV and IAT in merge
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
chore(deps): update dependency bulma-clean-theme to v1
meta: cleanup from usetesting linter
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
fix: reject FileHeader records inside files/batches
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
release v1.45.4
fix: compare while ignoring LineNumber differences
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
docs: fix code fence
Merge pull request #1541 from bendrucker/const-doc-typos
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix: index and read fields on EntryDetail in a safer way
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
fix(deps): update all (#1673)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
chore: updating wasm webui [skip ci]
build: mingw compatiable way to build paths unix-style
feat: add AllowEmptyIndividualName
test: add missing_file_control.rtf
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
docs: add EED calculation page to nav
fix: copy ValidateOpts through Flatten
Add DeleteEntries to IATBatch
chore: updating wasm webui [skip ci]
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1609 from moov-io/renovate/all
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
server: expose file create endpoint under agnostic request body
Merge pull request #1610 from adamdecaf/read-validate-format-code
fix: always return BlockCount in ADVFileControl json
build(deps): bump github.com/prometheus/client_golang
build: remove outdated makefile tasks
release v1.48.1
chore: updating wasm webui [skip ci]
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
Merge pull request #1602 from adamdecaf/batch-check-skipall
fuzz: add another InvalidBatches crasher -- already fixed
release v1.49.2
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
chore(deps): update all (#1548)
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
update spec
build: remove openshift images
server: add Merge files endpoint
chore(deps): update dependency go to v1.24.6 (#1640)
release v1.53.0
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1604 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: reject ADV and IAT in merge
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
chore(deps): update dependency bulma-clean-theme to v1
meta: cleanup from usetesting linter
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
fix: reject FileHeader records inside files/batches
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
release v1.45.4
fix: compare while ignoring LineNumber differences
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
docs: fix code fence
Merge pull request #1541 from bendrucker/const-doc-typos
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix: index and read fields on EntryDetail in a safer way
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
fix(deps): update all (#1673)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
chore: updating wasm webui [skip ci]
build: mingw compatiable way to build paths unix-style
feat: add AllowEmptyIndividualName
test: add missing_file_control.rtf
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
docs: add EED calculation page to nav
fix: copy ValidateOpts through Flatten
Add DeleteEntries to IATBatch
chore: updating wasm webui [skip ci]
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1609 from moov-io/renovate/all
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
server: expose file create endpoint under agnostic request body
Merge pull request #1610 from adamdecaf/read-validate-format-code
fix: always return BlockCount in ADVFileControl json
build(deps): bump github.com/prometheus/client_golang
build: remove outdated makefile tasks
release v1.48.1
chore: updating wasm webui [skip ci]
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
Merge pull request #1602 from adamdecaf/batch-check-skipall
fuzz: add another InvalidBatches crasher -- already fixed
release v1.49.2
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
chore(deps): update all (#1548)
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
build: remove openshift images
server: add Merge files endpoint
chore(deps): update dependency go to v1.24.6 (#1640)
release v1.53.0
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1604 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: reject ADV and IAT in merge
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
chore(deps): update dependency bulma-clean-theme to v1
meta: cleanup from usetesting linter
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
fix: reject FileHeader records inside files/batches
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
release v1.45.4
fix: compare while ignoring LineNumber differences
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
docs: fix code fence
Merge pull request #1541 from bendrucker/const-doc-typos
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix: index and read fields on EntryDetail in a safer way
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
fix(deps): update all (#1673)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
chore: updating wasm webui [skip ci]
build: mingw compatiable way to build paths unix-style
feat: add AllowEmptyIndividualName
test: add missing_file_control.rtf
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
docs: add EED calculation page to nav
fix: copy ValidateOpts through Flatten
Add DeleteEntries to IATBatch
chore: updating wasm webui [skip ci]
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1609 from moov-io/renovate/all
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
server: expose file create endpoint under agnostic request body
Merge pull request #1610 from adamdecaf/read-validate-format-code
fix: always return BlockCount in ADVFileControl json
build(deps): bump github.com/prometheus/client_golang
build: remove outdated makefile tasks
release v1.48.1
chore: updating wasm webui [skip ci]
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
Merge pull request #1602 from adamdecaf/batch-check-skipall
fuzz: add another InvalidBatches crasher -- already fixed
release v1.49.2
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
chore(deps): update all (#1548)
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
server: add Merge files endpoint
chore(deps): update dependency go to v1.24.6 (#1640)
release v1.53.0
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1604 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: reject ADV and IAT in merge
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
chore(deps): update dependency bulma-clean-theme to v1
meta: cleanup from usetesting linter
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
fix: reject FileHeader records inside files/batches
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
release v1.45.4
fix: compare while ignoring LineNumber differences
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
docs: fix code fence
Merge pull request #1541 from bendrucker/const-doc-typos
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix: index and read fields on EntryDetail in a safer way
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
fix(deps): update all (#1673)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
chore: updating wasm webui [skip ci]
build: mingw compatiable way to build paths unix-style
feat: add AllowEmptyIndividualName
test: add missing_file_control.rtf
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
docs: add EED calculation page to nav
fix: copy ValidateOpts through Flatten
Add DeleteEntries to IATBatch
chore: updating wasm webui [skip ci]
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1609 from moov-io/renovate/all
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
server: expose file create endpoint under agnostic request body
Merge pull request #1610 from adamdecaf/read-validate-format-code
fix: always return BlockCount in ADVFileControl json
build(deps): bump github.com/prometheus/client_golang
build: remove outdated makefile tasks
release v1.48.1
chore: updating wasm webui [skip ci]
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
Merge pull request #1602 from adamdecaf/batch-check-skipall
fuzz: add another InvalidBatches crasher -- already fixed
release v1.49.2
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
chore(deps): update all (#1548)
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
chore(deps): update dependency go to v1.24.6 (#1640)
release v1.53.0
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1604 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: reject ADV and IAT in merge
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
chore(deps): update dependency bulma-clean-theme to v1
meta: cleanup from usetesting linter
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
fix: reject FileHeader records inside files/batches
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
release v1.45.4
fix: compare while ignoring LineNumber differences
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
docs: fix code fence
Merge pull request #1541 from bendrucker/const-doc-typos
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix: index and read fields on EntryDetail in a safer way
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
fix(deps): update all (#1673)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
chore: updating wasm webui [skip ci]
build: mingw compatiable way to build paths unix-style
feat: add AllowEmptyIndividualName
test: add missing_file_control.rtf
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
docs: add EED calculation page to nav
fix: copy ValidateOpts through Flatten
Add DeleteEntries to IATBatch
chore: updating wasm webui [skip ci]
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1609 from moov-io/renovate/all
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
server: expose file create endpoint under agnostic request body
Merge pull request #1610 from adamdecaf/read-validate-format-code
fix: always return BlockCount in ADVFileControl json
build(deps): bump github.com/prometheus/client_golang
build: remove outdated makefile tasks
release v1.48.1
chore: updating wasm webui [skip ci]
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
Merge pull request #1602 from adamdecaf/batch-check-skipall
fuzz: add another InvalidBatches crasher -- already fixed
release v1.49.2
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
chore(deps): update all (#1548)
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
release v1.53.0
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1604 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: reject ADV and IAT in merge
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
chore(deps): update dependency bulma-clean-theme to v1
meta: cleanup from usetesting linter
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
fix: reject FileHeader records inside files/batches
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
release v1.45.4
fix: compare while ignoring LineNumber differences
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
docs: fix code fence
Merge pull request #1541 from bendrucker/const-doc-typos
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix: index and read fields on EntryDetail in a safer way
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
fix(deps): update all (#1673)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
chore: updating wasm webui [skip ci]
build: mingw compatiable way to build paths unix-style
feat: add AllowEmptyIndividualName
test: add missing_file_control.rtf
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
docs: add EED calculation page to nav
fix: copy ValidateOpts through Flatten
Add DeleteEntries to IATBatch
chore: updating wasm webui [skip ci]
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1609 from moov-io/renovate/all
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
server: expose file create endpoint under agnostic request body
Merge pull request #1610 from adamdecaf/read-validate-format-code
fix: always return BlockCount in ADVFileControl json
build(deps): bump github.com/prometheus/client_golang
build: remove outdated makefile tasks
release v1.48.1
chore: updating wasm webui [skip ci]
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
Merge pull request #1602 from adamdecaf/batch-check-skipall
fuzz: add another InvalidBatches crasher -- already fixed
release v1.49.2
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
chore(deps): update all (#1548)
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1604 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: reject ADV and IAT in merge
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
chore(deps): update dependency bulma-clean-theme to v1
meta: cleanup from usetesting linter
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
fix: reject FileHeader records inside files/batches
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
release v1.45.4
fix: compare while ignoring LineNumber differences
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
docs: fix code fence
Merge pull request #1541 from bendrucker/const-doc-typos
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix: index and read fields on EntryDetail in a safer way
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
fix(deps): update all (#1673)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
chore: updating wasm webui [skip ci]
build: mingw compatiable way to build paths unix-style
feat: add AllowEmptyIndividualName
test: add missing_file_control.rtf
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
docs: add EED calculation page to nav
fix: copy ValidateOpts through Flatten
Add DeleteEntries to IATBatch
chore: updating wasm webui [skip ci]
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1609 from moov-io/renovate/all
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
server: expose file create endpoint under agnostic request body
Merge pull request #1610 from adamdecaf/read-validate-format-code
fix: always return BlockCount in ADVFileControl json
build(deps): bump github.com/prometheus/client_golang
build: remove outdated makefile tasks
release v1.48.1
chore: updating wasm webui [skip ci]
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
Merge pull request #1602 from adamdecaf/batch-check-skipall
fuzz: add another InvalidBatches crasher -- already fixed
release v1.49.2
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
chore(deps): update all (#1548)
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1604 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: reject ADV and IAT in merge
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
chore(deps): update dependency bulma-clean-theme to v1
meta: cleanup from usetesting linter
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
fix: reject FileHeader records inside files/batches
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
release v1.45.4
fix: compare while ignoring LineNumber differences
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
docs: fix code fence
Merge pull request #1541 from bendrucker/const-doc-typos
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix: index and read fields on EntryDetail in a safer way
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
fix(deps): update all (#1673)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
chore: updating wasm webui [skip ci]
build: mingw compatiable way to build paths unix-style
feat: add AllowEmptyIndividualName
test: add missing_file_control.rtf
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
docs: add EED calculation page to nav
fix: copy ValidateOpts through Flatten
Add DeleteEntries to IATBatch
chore: updating wasm webui [skip ci]
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1609 from moov-io/renovate/all
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
server: expose file create endpoint under agnostic request body
Merge pull request #1610 from adamdecaf/read-validate-format-code
fix: always return BlockCount in ADVFileControl json
build(deps): bump github.com/prometheus/client_golang
build: remove outdated makefile tasks
release v1.48.1
chore: updating wasm webui [skip ci]
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
Merge pull request #1602 from adamdecaf/batch-check-skipall
fuzz: add another InvalidBatches crasher -- already fixed
release v1.49.2
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
chore(deps): update all (#1548)
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
Merge pull request #1604 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: reject ADV and IAT in merge
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
chore(deps): update dependency bulma-clean-theme to v1
meta: cleanup from usetesting linter
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
fix: reject FileHeader records inside files/batches
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
release v1.45.4
fix: compare while ignoring LineNumber differences
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
docs: fix code fence
Merge pull request #1541 from bendrucker/const-doc-typos
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix: index and read fields on EntryDetail in a safer way
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
fix(deps): update all (#1673)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
chore: updating wasm webui [skip ci]
build: mingw compatiable way to build paths unix-style
feat: add AllowEmptyIndividualName
test: add missing_file_control.rtf
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
docs: add EED calculation page to nav
fix: copy ValidateOpts through Flatten
Add DeleteEntries to IATBatch
chore: updating wasm webui [skip ci]
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1609 from moov-io/renovate/all
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
server: expose file create endpoint under agnostic request body
Merge pull request #1610 from adamdecaf/read-validate-format-code
fix: always return BlockCount in ADVFileControl json
build(deps): bump github.com/prometheus/client_golang
build: remove outdated makefile tasks
release v1.48.1
chore: updating wasm webui [skip ci]
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
Merge pull request #1602 from adamdecaf/batch-check-skipall
fuzz: add another InvalidBatches crasher -- already fixed
release v1.49.2
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
chore(deps): update all (#1548)
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
chore: updating wasm webui [skip ci]
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: reject ADV and IAT in merge
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
chore(deps): update dependency bulma-clean-theme to v1
meta: cleanup from usetesting linter
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
fix: reject FileHeader records inside files/batches
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
release v1.45.4
fix: compare while ignoring LineNumber differences
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
docs: fix code fence
Merge pull request #1541 from bendrucker/const-doc-typos
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix: index and read fields on EntryDetail in a safer way
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
fix(deps): update all (#1673)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
chore: updating wasm webui [skip ci]
build: mingw compatiable way to build paths unix-style
feat: add AllowEmptyIndividualName
test: add missing_file_control.rtf
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
docs: add EED calculation page to nav
fix: copy ValidateOpts through Flatten
Add DeleteEntries to IATBatch
chore: updating wasm webui [skip ci]
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1609 from moov-io/renovate/all
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
server: expose file create endpoint under agnostic request body
Merge pull request #1610 from adamdecaf/read-validate-format-code
fix: always return BlockCount in ADVFileControl json
build(deps): bump github.com/prometheus/client_golang
build: remove outdated makefile tasks
release v1.48.1
chore: updating wasm webui [skip ci]
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
Merge pull request #1602 from adamdecaf/batch-check-skipall
fuzz: add another InvalidBatches crasher -- already fixed
release v1.49.2
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
chore(deps): update all (#1548)
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: reject ADV and IAT in merge
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
chore(deps): update dependency bulma-clean-theme to v1
meta: cleanup from usetesting linter
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
fix: reject FileHeader records inside files/batches
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
release v1.45.4
fix: compare while ignoring LineNumber differences
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
docs: fix code fence
Merge pull request #1541 from bendrucker/const-doc-typos
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix: index and read fields on EntryDetail in a safer way
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
fix(deps): update all (#1673)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
chore: updating wasm webui [skip ci]
build: mingw compatiable way to build paths unix-style
feat: add AllowEmptyIndividualName
test: add missing_file_control.rtf
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
docs: add EED calculation page to nav
fix: copy ValidateOpts through Flatten
Add DeleteEntries to IATBatch
chore: updating wasm webui [skip ci]
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1609 from moov-io/renovate/all
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
server: expose file create endpoint under agnostic request body
Merge pull request #1610 from adamdecaf/read-validate-format-code
fix: always return BlockCount in ADVFileControl json
build(deps): bump github.com/prometheus/client_golang
build: remove outdated makefile tasks
release v1.48.1
chore: updating wasm webui [skip ci]
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
Merge pull request #1602 from adamdecaf/batch-check-skipall
fuzz: add another InvalidBatches crasher -- already fixed
release v1.49.2
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
chore(deps): update all (#1548)
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
fix: reject ADV and IAT in merge
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
chore(deps): update dependency bulma-clean-theme to v1
meta: cleanup from usetesting linter
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
fix: reject FileHeader records inside files/batches
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
release v1.45.4
fix: compare while ignoring LineNumber differences
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
docs: fix code fence
Merge pull request #1541 from bendrucker/const-doc-typos
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix: index and read fields on EntryDetail in a safer way
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
fix(deps): update all (#1673)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
chore: updating wasm webui [skip ci]
build: mingw compatiable way to build paths unix-style
feat: add AllowEmptyIndividualName
test: add missing_file_control.rtf
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
docs: add EED calculation page to nav
fix: copy ValidateOpts through Flatten
Add DeleteEntries to IATBatch
chore: updating wasm webui [skip ci]
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1609 from moov-io/renovate/all
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
server: expose file create endpoint under agnostic request body
Merge pull request #1610 from adamdecaf/read-validate-format-code
fix: always return BlockCount in ADVFileControl json
build(deps): bump github.com/prometheus/client_golang
build: remove outdated makefile tasks
release v1.48.1
chore: updating wasm webui [skip ci]
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
Merge pull request #1602 from adamdecaf/batch-check-skipall
fuzz: add another InvalidBatches crasher -- already fixed
release v1.49.2
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
chore(deps): update all (#1548)
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
test: add test to verify FileIDModifier is preserved during FlattenBatches
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
release v1.44.2
chore: updating wasm webui [skip ci]
store line numbers on each record
fix: ensure CompanyName, CompanyIdentification, and CompanyEntryDescription are non-zero
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
Add AllowSpecialCharacters as a validation option
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
build: update wasm_exec.js path for Go 1.24
docs: add missing descriptions for R62 and R77
Return ParseErrors more consistently when reading files
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Merge pull request #1611 from moov-io/renovate/all
test: verify 10 digit origin / destination fields are kept through JSON
Merge pull request #1614 from adamdecaf/feat-merge-api
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1529 from SunriseBanks/master
docs: document AllowSpecialCharacters
docs: add sub-header for returns
server: try reading ach.File as json and Nacha
Merge pull request #1648 from hunshih/skip-batch-level-validation
add line numbers to record schemas in openapi spec
feat: add InvalidEntries() to each batch type
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
Merge pull request #1659 from eliana404/fix-build-file-spec
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
Merge pull request #1621 from kynetiv/returned-prenote-desc
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
fix: merge validate opts during File.UnmarshalJSON
stop checking entry description for prenote text
test: restore some setting of CompanyEntryDescription
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
release v1.44.1
allow explicit content type to be provided to Reader
server: support AllowSpecialCharacters
fix(deps): update all (#1590)
fix(deps): update all (#1627)
feat: add BypassBatchValidation to skip batch validaation
update spec
build: remove openshift images
server: add Merge files endpoint
chore(deps): update dependency go to v1.24.6 (#1640)
release v1.53.0
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1604 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: reject ADV and IAT in merge
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
chore(deps): update dependency bulma-clean-theme to v1
meta: cleanup from usetesting linter
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
fix: reject FileHeader records inside files/batches
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
release v1.45.4
fix: compare while ignoring LineNumber differences
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
docs: fix code fence
Merge pull request #1541 from bendrucker/const-doc-typos
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix: index and read fields on EntryDetail in a safer way
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
fix(deps): update all (#1673)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
chore: updating wasm webui [skip ci]
build: mingw compatiable way to build paths unix-style
feat: add AllowEmptyIndividualName
test: add missing_file_control.rtf
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
docs: add EED calculation page to nav
fix: copy ValidateOpts through Flatten
Add DeleteEntries to IATBatch
chore: updating wasm webui [skip ci]
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1609 from moov-io/renovate/all
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
server: expose file create endpoint under agnostic request body
Merge pull request #1610 from adamdecaf/read-validate-format-code
fix: always return BlockCount in ADVFileControl json
build(deps): bump github.com/prometheus/client_golang
build: remove outdated makefile tasks
release v1.48.1
chore: updating wasm webui [skip ci]
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
Merge pull request #1602 from adamdecaf/batch-check-skipall
fuzz: add another InvalidBatches crasher -- already fixed
release v1.49.2
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
chore(deps): update all (#1548)
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
chore(deps): update dependency bulma-clean-theme to v1
meta: cleanup from usetesting linter
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
fix: reject FileHeader records inside files/batches
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
release v1.45.4
fix: compare while ignoring LineNumber differences
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
docs: fix code fence
Merge pull request #1541 from bendrucker/const-doc-typos
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix: index and read fields on EntryDetail in a safer way
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
fix(deps): update all (#1673)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
chore: updating wasm webui [skip ci]
build: mingw compatiable way to build paths unix-style
feat: add AllowEmptyIndividualName
test: add missing_file_control.rtf
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
docs: add EED calculation page to nav
fix: copy ValidateOpts through Flatten
Add DeleteEntries to IATBatch
chore: updating wasm webui [skip ci]
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1609 from moov-io/renovate/all
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
server: expose file create endpoint under agnostic request body
Merge pull request #1610 from adamdecaf/read-validate-format-code
fix: always return BlockCount in ADVFileControl json
build(deps): bump github.com/prometheus/client_golang
build: remove outdated makefile tasks
release v1.48.1
chore: updating wasm webui [skip ci]
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
Merge pull request #1602 from adamdecaf/batch-check-skipall
fuzz: add another InvalidBatches crasher -- already fixed
release v1.49.2
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
chore(deps): update all (#1548)
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
chore(deps): update dependency bulma-clean-theme to v1
meta: cleanup from usetesting linter
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
fix: reject FileHeader records inside files/batches
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
release v1.45.4
fix: compare while ignoring LineNumber differences
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
docs: fix code fence
Merge pull request #1541 from bendrucker/const-doc-typos
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix: index and read fields on EntryDetail in a safer way
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
fix(deps): update all (#1673)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
chore: updating wasm webui [skip ci]
build: mingw compatiable way to build paths unix-style
feat: add AllowEmptyIndividualName
test: add missing_file_control.rtf
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
docs: add EED calculation page to nav
fix: copy ValidateOpts through Flatten
Add DeleteEntries to IATBatch
chore: updating wasm webui [skip ci]
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1609 from moov-io/renovate/all
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
server: expose file create endpoint under agnostic request body
Merge pull request #1610 from adamdecaf/read-validate-format-code
fix: always return BlockCount in ADVFileControl json
build(deps): bump github.com/prometheus/client_golang
build: remove outdated makefile tasks
release v1.48.1
chore: updating wasm webui [skip ci]
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
Merge pull request #1602 from adamdecaf/batch-check-skipall
fuzz: add another InvalidBatches crasher -- already fixed
release v1.49.2
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
chore(deps): update all (#1548)
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
meta: cleanup from usetesting linter
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
fix: reject FileHeader records inside files/batches
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
release v1.45.4
fix: compare while ignoring LineNumber differences
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
docs: fix code fence
Merge pull request #1541 from bendrucker/const-doc-typos
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix: index and read fields on EntryDetail in a safer way
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
fix(deps): update all (#1673)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
chore: updating wasm webui [skip ci]
build: mingw compatiable way to build paths unix-style
feat: add AllowEmptyIndividualName
test: add missing_file_control.rtf
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
docs: add EED calculation page to nav
fix: copy ValidateOpts through Flatten
Add DeleteEntries to IATBatch
chore: updating wasm webui [skip ci]
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1609 from moov-io/renovate/all
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
server: expose file create endpoint under agnostic request body
Merge pull request #1610 from adamdecaf/read-validate-format-code
fix: always return BlockCount in ADVFileControl json
build(deps): bump github.com/prometheus/client_golang
build: remove outdated makefile tasks
release v1.48.1
chore: updating wasm webui [skip ci]
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
Merge pull request #1602 from adamdecaf/batch-check-skipall
fuzz: add another InvalidBatches crasher -- already fixed
release v1.49.2
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
chore(deps): update all (#1548)
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
fix: reject FileHeader records inside files/batches
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
release v1.45.4
fix: compare while ignoring LineNumber differences
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
docs: fix code fence
Merge pull request #1541 from bendrucker/const-doc-typos
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix: index and read fields on EntryDetail in a safer way
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
fix(deps): update all (#1673)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
chore: updating wasm webui [skip ci]
build: mingw compatiable way to build paths unix-style
feat: add AllowEmptyIndividualName
test: add missing_file_control.rtf
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
docs: add EED calculation page to nav
fix: copy ValidateOpts through Flatten
Add DeleteEntries to IATBatch
chore: updating wasm webui [skip ci]
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1609 from moov-io/renovate/all
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
server: expose file create endpoint under agnostic request body
Merge pull request #1610 from adamdecaf/read-validate-format-code
fix: always return BlockCount in ADVFileControl json
build(deps): bump github.com/prometheus/client_golang
build: remove outdated makefile tasks
release v1.48.1
chore: updating wasm webui [skip ci]
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
Merge pull request #1602 from adamdecaf/batch-check-skipall
fuzz: add another InvalidBatches crasher -- already fixed
release v1.49.2
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
chore(deps): update all (#1548)
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
fix: reject FileHeader records inside files/batches
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
release v1.45.4
fix: compare while ignoring LineNumber differences
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
docs: fix code fence
Merge pull request #1541 from bendrucker/const-doc-typos
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix: index and read fields on EntryDetail in a safer way
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
fix(deps): update all (#1673)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
chore: updating wasm webui [skip ci]
build: mingw compatiable way to build paths unix-style
feat: add AllowEmptyIndividualName
test: add missing_file_control.rtf
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
docs: add EED calculation page to nav
fix: copy ValidateOpts through Flatten
Add DeleteEntries to IATBatch
chore: updating wasm webui [skip ci]
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1609 from moov-io/renovate/all
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
server: expose file create endpoint under agnostic request body
Merge pull request #1610 from adamdecaf/read-validate-format-code
fix: always return BlockCount in ADVFileControl json
build(deps): bump github.com/prometheus/client_golang
build: remove outdated makefile tasks
release v1.48.1
chore: updating wasm webui [skip ci]
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
Merge pull request #1602 from adamdecaf/batch-check-skipall
fuzz: add another InvalidBatches crasher -- already fixed
release v1.49.2
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
chore(deps): update all (#1548)
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
release v1.45.4
fix: compare while ignoring LineNumber differences
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
docs: fix code fence
Merge pull request #1541 from bendrucker/const-doc-typos
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix: index and read fields on EntryDetail in a safer way
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
fix(deps): update all (#1673)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
chore: updating wasm webui [skip ci]
build: mingw compatiable way to build paths unix-style
feat: add AllowEmptyIndividualName
test: add missing_file_control.rtf
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
docs: add EED calculation page to nav
fix: copy ValidateOpts through Flatten
Add DeleteEntries to IATBatch
chore: updating wasm webui [skip ci]
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1609 from moov-io/renovate/all
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
server: expose file create endpoint under agnostic request body
Merge pull request #1610 from adamdecaf/read-validate-format-code
fix: always return BlockCount in ADVFileControl json
build(deps): bump github.com/prometheus/client_golang
build: remove outdated makefile tasks
release v1.48.1
chore: updating wasm webui [skip ci]
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
Merge pull request #1602 from adamdecaf/batch-check-skipall
fuzz: add another InvalidBatches crasher -- already fixed
release v1.49.2
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
chore(deps): update all (#1548)
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
release v1.45.4
fix: compare while ignoring LineNumber differences
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
docs: fix code fence
Merge pull request #1541 from bendrucker/const-doc-typos
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix: index and read fields on EntryDetail in a safer way
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
fix(deps): update all (#1673)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
chore: updating wasm webui [skip ci]
build: mingw compatiable way to build paths unix-style
feat: add AllowEmptyIndividualName
test: add missing_file_control.rtf
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
docs: add EED calculation page to nav
fix: copy ValidateOpts through Flatten
Add DeleteEntries to IATBatch
chore: updating wasm webui [skip ci]
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1609 from moov-io/renovate/all
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
server: expose file create endpoint under agnostic request body
Merge pull request #1610 from adamdecaf/read-validate-format-code
fix: always return BlockCount in ADVFileControl json
build(deps): bump github.com/prometheus/client_golang
build: remove outdated makefile tasks
release v1.48.1
chore: updating wasm webui [skip ci]
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
Merge pull request #1602 from adamdecaf/batch-check-skipall
fuzz: add another InvalidBatches crasher -- already fixed
release v1.49.2
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
chore(deps): update all (#1548)
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
fix: compare while ignoring LineNumber differences
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
docs: fix code fence
Merge pull request #1541 from bendrucker/const-doc-typos
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix: index and read fields on EntryDetail in a safer way
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
fix(deps): update all (#1673)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
chore: updating wasm webui [skip ci]
build: mingw compatiable way to build paths unix-style
feat: add AllowEmptyIndividualName
test: add missing_file_control.rtf
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
docs: add EED calculation page to nav
fix: copy ValidateOpts through Flatten
Add DeleteEntries to IATBatch
chore: updating wasm webui [skip ci]
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1609 from moov-io/renovate/all
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
server: expose file create endpoint under agnostic request body
Merge pull request #1610 from adamdecaf/read-validate-format-code
fix: always return BlockCount in ADVFileControl json
build(deps): bump github.com/prometheus/client_golang
build: remove outdated makefile tasks
release v1.48.1
chore: updating wasm webui [skip ci]
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
Merge pull request #1602 from adamdecaf/batch-check-skipall
fuzz: add another InvalidBatches crasher -- already fixed
release v1.49.2
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
chore(deps): update all (#1548)
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
docs: fix code fence
Merge pull request #1541 from bendrucker/const-doc-typos
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix: index and read fields on EntryDetail in a safer way
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
fix(deps): update all (#1673)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
chore: updating wasm webui [skip ci]
build: mingw compatiable way to build paths unix-style
feat: add AllowEmptyIndividualName
test: add missing_file_control.rtf
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
docs: add EED calculation page to nav
fix: copy ValidateOpts through Flatten
Add DeleteEntries to IATBatch
chore: updating wasm webui [skip ci]
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1609 from moov-io/renovate/all
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
server: expose file create endpoint under agnostic request body
Merge pull request #1610 from adamdecaf/read-validate-format-code
fix: always return BlockCount in ADVFileControl json
build(deps): bump github.com/prometheus/client_golang
build: remove outdated makefile tasks
release v1.48.1
chore: updating wasm webui [skip ci]
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
Merge pull request #1602 from adamdecaf/batch-check-skipall
fuzz: add another InvalidBatches crasher -- already fixed
release v1.49.2
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
chore(deps): update all (#1548)
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
docs: fix code fence
Merge pull request #1541 from bendrucker/const-doc-typos
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix: index and read fields on EntryDetail in a safer way
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
fix(deps): update all (#1673)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
chore: updating wasm webui [skip ci]
build: mingw compatiable way to build paths unix-style
feat: add AllowEmptyIndividualName
test: add missing_file_control.rtf
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
docs: add EED calculation page to nav
fix: copy ValidateOpts through Flatten
Add DeleteEntries to IATBatch
chore: updating wasm webui [skip ci]
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1609 from moov-io/renovate/all
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
server: expose file create endpoint under agnostic request body
Merge pull request #1610 from adamdecaf/read-validate-format-code
fix: always return BlockCount in ADVFileControl json
build(deps): bump github.com/prometheus/client_golang
build: remove outdated makefile tasks
release v1.48.1
chore: updating wasm webui [skip ci]
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
Merge pull request #1602 from adamdecaf/batch-check-skipall
fuzz: add another InvalidBatches crasher -- already fixed
release v1.49.2
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
chore(deps): update all (#1548)
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
Merge pull request #1541 from bendrucker/const-doc-typos
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix: index and read fields on EntryDetail in a safer way
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
fix(deps): update all (#1673)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
chore: updating wasm webui [skip ci]
build: mingw compatiable way to build paths unix-style
feat: add AllowEmptyIndividualName
test: add missing_file_control.rtf
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
docs: add EED calculation page to nav
fix: copy ValidateOpts through Flatten
Add DeleteEntries to IATBatch
chore: updating wasm webui [skip ci]
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1609 from moov-io/renovate/all
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
server: expose file create endpoint under agnostic request body
Merge pull request #1610 from adamdecaf/read-validate-format-code
fix: always return BlockCount in ADVFileControl json
build(deps): bump github.com/prometheus/client_golang
build: remove outdated makefile tasks
release v1.48.1
chore: updating wasm webui [skip ci]
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
Merge pull request #1602 from adamdecaf/batch-check-skipall
fuzz: add another InvalidBatches crasher -- already fixed
release v1.49.2
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
chore(deps): update all (#1548)
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix: index and read fields on EntryDetail in a safer way
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
fix(deps): update all (#1673)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
chore: updating wasm webui [skip ci]
build: mingw compatiable way to build paths unix-style
feat: add AllowEmptyIndividualName
test: add missing_file_control.rtf
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
docs: add EED calculation page to nav
fix: copy ValidateOpts through Flatten
Add DeleteEntries to IATBatch
chore: updating wasm webui [skip ci]
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1609 from moov-io/renovate/all
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
server: expose file create endpoint under agnostic request body
Merge pull request #1610 from adamdecaf/read-validate-format-code
fix: always return BlockCount in ADVFileControl json
build(deps): bump github.com/prometheus/client_golang
build: remove outdated makefile tasks
release v1.48.1
chore: updating wasm webui [skip ci]
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
Merge pull request #1602 from adamdecaf/batch-check-skipall
fuzz: add another InvalidBatches crasher -- already fixed
release v1.49.2
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
chore(deps): update all (#1548)
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix: index and read fields on EntryDetail in a safer way
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
fix(deps): update all (#1673)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
chore: updating wasm webui [skip ci]
build: mingw compatiable way to build paths unix-style
feat: add AllowEmptyIndividualName
test: add missing_file_control.rtf
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
docs: add EED calculation page to nav
fix: copy ValidateOpts through Flatten
Add DeleteEntries to IATBatch
chore: updating wasm webui [skip ci]
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1609 from moov-io/renovate/all
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
server: expose file create endpoint under agnostic request body
Merge pull request #1610 from adamdecaf/read-validate-format-code
fix: always return BlockCount in ADVFileControl json
build(deps): bump github.com/prometheus/client_golang
build: remove outdated makefile tasks
release v1.48.1
chore: updating wasm webui [skip ci]
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
Merge pull request #1602 from adamdecaf/batch-check-skipall
fuzz: add another InvalidBatches crasher -- already fixed
release v1.49.2
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
chore(deps): update all (#1548)
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix: index and read fields on EntryDetail in a safer way
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
fix(deps): update all (#1673)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
chore: updating wasm webui [skip ci]
build: mingw compatiable way to build paths unix-style
feat: add AllowEmptyIndividualName
test: add missing_file_control.rtf
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
docs: add EED calculation page to nav
fix: copy ValidateOpts through Flatten
Add DeleteEntries to IATBatch
chore: updating wasm webui [skip ci]
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1609 from moov-io/renovate/all
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
server: expose file create endpoint under agnostic request body
Merge pull request #1610 from adamdecaf/read-validate-format-code
fix: always return BlockCount in ADVFileControl json
build(deps): bump github.com/prometheus/client_golang
build: remove outdated makefile tasks
release v1.48.1
chore: updating wasm webui [skip ci]
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
Merge pull request #1602 from adamdecaf/batch-check-skipall
fuzz: add another InvalidBatches crasher -- already fixed
release v1.49.2
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
chore(deps): update all (#1548)
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix: index and read fields on EntryDetail in a safer way
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
fix(deps): update all (#1673)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
chore: updating wasm webui [skip ci]
build: mingw compatiable way to build paths unix-style
feat: add AllowEmptyIndividualName
test: add missing_file_control.rtf
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
docs: add EED calculation page to nav
fix: copy ValidateOpts through Flatten
Add DeleteEntries to IATBatch
chore: updating wasm webui [skip ci]
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1609 from moov-io/renovate/all
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
server: expose file create endpoint under agnostic request body
Merge pull request #1610 from adamdecaf/read-validate-format-code
fix: always return BlockCount in ADVFileControl json
build(deps): bump github.com/prometheus/client_golang
build: remove outdated makefile tasks
release v1.48.1
chore: updating wasm webui [skip ci]
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
Merge pull request #1602 from adamdecaf/batch-check-skipall
fuzz: add another InvalidBatches crasher -- already fixed
release v1.49.2
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
chore(deps): update all (#1548)
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix: index and read fields on EntryDetail in a safer way
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
fix(deps): update all (#1673)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
chore: updating wasm webui [skip ci]
build: mingw compatiable way to build paths unix-style
feat: add AllowEmptyIndividualName
test: add missing_file_control.rtf
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
docs: add EED calculation page to nav
fix: copy ValidateOpts through Flatten
Add DeleteEntries to IATBatch
chore: updating wasm webui [skip ci]
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1609 from moov-io/renovate/all
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
server: expose file create endpoint under agnostic request body
Merge pull request #1610 from adamdecaf/read-validate-format-code
fix: always return BlockCount in ADVFileControl json
build(deps): bump github.com/prometheus/client_golang
build: remove outdated makefile tasks
release v1.48.1
chore: updating wasm webui [skip ci]
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
Merge pull request #1602 from adamdecaf/batch-check-skipall
fuzz: add another InvalidBatches crasher -- already fixed
release v1.49.2
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
chore(deps): update all (#1548)
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix: index and read fields on EntryDetail in a safer way
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
fix(deps): update all (#1673)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
chore: updating wasm webui [skip ci]
build: mingw compatiable way to build paths unix-style
feat: add AllowEmptyIndividualName
test: add missing_file_control.rtf
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
docs: add EED calculation page to nav
fix: copy ValidateOpts through Flatten
Add DeleteEntries to IATBatch
chore: updating wasm webui [skip ci]
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1609 from moov-io/renovate/all
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
server: expose file create endpoint under agnostic request body
Merge pull request #1610 from adamdecaf/read-validate-format-code
fix: always return BlockCount in ADVFileControl json
build(deps): bump github.com/prometheus/client_golang
build: remove outdated makefile tasks
release v1.48.1
chore: updating wasm webui [skip ci]
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
Merge pull request #1602 from adamdecaf/batch-check-skipall
fuzz: add another InvalidBatches crasher -- already fixed
release v1.49.2
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
chore(deps): update all (#1548)
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix: index and read fields on EntryDetail in a safer way
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
fix(deps): update all (#1673)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
chore: updating wasm webui [skip ci]
build: mingw compatiable way to build paths unix-style
feat: add AllowEmptyIndividualName
test: add missing_file_control.rtf
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
docs: add EED calculation page to nav
fix: copy ValidateOpts through Flatten
Add DeleteEntries to IATBatch
chore: updating wasm webui [skip ci]
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1609 from moov-io/renovate/all
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
server: expose file create endpoint under agnostic request body
Merge pull request #1610 from adamdecaf/read-validate-format-code
fix: always return BlockCount in ADVFileControl json
build(deps): bump github.com/prometheus/client_golang
build: remove outdated makefile tasks
release v1.48.1
chore: updating wasm webui [skip ci]
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
Merge pull request #1602 from adamdecaf/batch-check-skipall
fuzz: add another InvalidBatches crasher -- already fixed
release v1.49.2
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
chore(deps): update all (#1548)
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
fix: index and read fields on EntryDetail in a safer way
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
fix(deps): update all (#1673)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
chore: updating wasm webui [skip ci]
build: mingw compatiable way to build paths unix-style
feat: add AllowEmptyIndividualName
test: add missing_file_control.rtf
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
docs: add EED calculation page to nav
fix: copy ValidateOpts through Flatten
Add DeleteEntries to IATBatch
chore: updating wasm webui [skip ci]
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1609 from moov-io/renovate/all
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
server: expose file create endpoint under agnostic request body
Merge pull request #1610 from adamdecaf/read-validate-format-code
fix: always return BlockCount in ADVFileControl json
build(deps): bump github.com/prometheus/client_golang
build: remove outdated makefile tasks
release v1.48.1
chore: updating wasm webui [skip ci]
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
Merge pull request #1602 from adamdecaf/batch-check-skipall
fuzz: add another InvalidBatches crasher -- already fixed
release v1.49.2
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
chore(deps): update all (#1548)
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
fix(deps): update all (#1673)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
chore: updating wasm webui [skip ci]
build: mingw compatiable way to build paths unix-style
feat: add AllowEmptyIndividualName
test: add missing_file_control.rtf
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
docs: add EED calculation page to nav
fix: copy ValidateOpts through Flatten
Add DeleteEntries to IATBatch
chore: updating wasm webui [skip ci]
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1609 from moov-io/renovate/all
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
server: expose file create endpoint under agnostic request body
Merge pull request #1610 from adamdecaf/read-validate-format-code
fix: always return BlockCount in ADVFileControl json
build(deps): bump github.com/prometheus/client_golang
build: remove outdated makefile tasks
release v1.48.1
chore: updating wasm webui [skip ci]
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
Merge pull request #1602 from adamdecaf/batch-check-skipall
fuzz: add another InvalidBatches crasher -- already fixed
release v1.49.2
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
chore(deps): update all (#1548)
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
fix(deps): update all (#1673)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
chore: updating wasm webui [skip ci]
build: mingw compatiable way to build paths unix-style
feat: add AllowEmptyIndividualName
test: add missing_file_control.rtf
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
docs: add EED calculation page to nav
fix: copy ValidateOpts through Flatten
Add DeleteEntries to IATBatch
chore: updating wasm webui [skip ci]
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1609 from moov-io/renovate/all
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
server: expose file create endpoint under agnostic request body
Merge pull request #1610 from adamdecaf/read-validate-format-code
fix: always return BlockCount in ADVFileControl json
build(deps): bump github.com/prometheus/client_golang
build: remove outdated makefile tasks
release v1.48.1
chore: updating wasm webui [skip ci]
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
Merge pull request #1602 from adamdecaf/batch-check-skipall
fuzz: add another InvalidBatches crasher -- already fixed
release v1.49.2
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
chore(deps): update all (#1548)
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
fix(deps): update all (#1673)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
chore: updating wasm webui [skip ci]
build: mingw compatiable way to build paths unix-style
feat: add AllowEmptyIndividualName
test: add missing_file_control.rtf
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
docs: add EED calculation page to nav
fix: copy ValidateOpts through Flatten
Add DeleteEntries to IATBatch
chore: updating wasm webui [skip ci]
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1609 from moov-io/renovate/all
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
server: expose file create endpoint under agnostic request body
Merge pull request #1610 from adamdecaf/read-validate-format-code
fix: always return BlockCount in ADVFileControl json
build(deps): bump github.com/prometheus/client_golang
build: remove outdated makefile tasks
release v1.48.1
chore: updating wasm webui [skip ci]
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
Merge pull request #1602 from adamdecaf/batch-check-skipall
fuzz: add another InvalidBatches crasher -- already fixed
release v1.49.2
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
chore(deps): update all (#1548)
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
chore: updating wasm webui [skip ci]
build: mingw compatiable way to build paths unix-style
feat: add AllowEmptyIndividualName
test: add missing_file_control.rtf
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
docs: add EED calculation page to nav
fix: copy ValidateOpts through Flatten
Add DeleteEntries to IATBatch
chore: updating wasm webui [skip ci]
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1609 from moov-io/renovate/all
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
server: expose file create endpoint under agnostic request body
Merge pull request #1610 from adamdecaf/read-validate-format-code
fix: always return BlockCount in ADVFileControl json
build(deps): bump github.com/prometheus/client_golang
build: remove outdated makefile tasks
release v1.48.1
chore: updating wasm webui [skip ci]
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
Merge pull request #1602 from adamdecaf/batch-check-skipall
fuzz: add another InvalidBatches crasher -- already fixed
release v1.49.2
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
chore(deps): update all (#1548)
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
chore: updating wasm webui [skip ci]
build: mingw compatiable way to build paths unix-style
feat: add AllowEmptyIndividualName
test: add missing_file_control.rtf
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
docs: add EED calculation page to nav
fix: copy ValidateOpts through Flatten
Add DeleteEntries to IATBatch
chore: updating wasm webui [skip ci]
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1609 from moov-io/renovate/all
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
server: expose file create endpoint under agnostic request body
Merge pull request #1610 from adamdecaf/read-validate-format-code
fix: always return BlockCount in ADVFileControl json
build(deps): bump github.com/prometheus/client_golang
build: remove outdated makefile tasks
release v1.48.1
chore: updating wasm webui [skip ci]
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
Merge pull request #1602 from adamdecaf/batch-check-skipall
fuzz: add another InvalidBatches crasher -- already fixed
release v1.49.2
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
chore(deps): update all (#1548)
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
chore: updating wasm webui [skip ci]
build: mingw compatiable way to build paths unix-style
feat: add AllowEmptyIndividualName
test: add missing_file_control.rtf
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
docs: add EED calculation page to nav
fix: copy ValidateOpts through Flatten
Add DeleteEntries to IATBatch
chore: updating wasm webui [skip ci]
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1609 from moov-io/renovate/all
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
server: expose file create endpoint under agnostic request body
Merge pull request #1610 from adamdecaf/read-validate-format-code
fix: always return BlockCount in ADVFileControl json
build(deps): bump github.com/prometheus/client_golang
build: remove outdated makefile tasks
release v1.48.1
chore: updating wasm webui [skip ci]
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
Merge pull request #1602 from adamdecaf/batch-check-skipall
fuzz: add another InvalidBatches crasher -- already fixed
release v1.49.2
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
chore(deps): update all (#1548)
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
build: mingw compatiable way to build paths unix-style
feat: add AllowEmptyIndividualName
test: add missing_file_control.rtf
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
docs: add EED calculation page to nav
fix: copy ValidateOpts through Flatten
Add DeleteEntries to IATBatch
chore: updating wasm webui [skip ci]
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1609 from moov-io/renovate/all
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
server: expose file create endpoint under agnostic request body
Merge pull request #1610 from adamdecaf/read-validate-format-code
fix: always return BlockCount in ADVFileControl json
build(deps): bump github.com/prometheus/client_golang
build: remove outdated makefile tasks
release v1.48.1
chore: updating wasm webui [skip ci]
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
Merge pull request #1602 from adamdecaf/batch-check-skipall
fuzz: add another InvalidBatches crasher -- already fixed
release v1.49.2
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
chore(deps): update all (#1548)
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
feat: add AllowEmptyIndividualName
test: add missing_file_control.rtf
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
docs: add EED calculation page to nav
fix: copy ValidateOpts through Flatten
Add DeleteEntries to IATBatch
chore: updating wasm webui [skip ci]
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1609 from moov-io/renovate/all
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
server: expose file create endpoint under agnostic request body
Merge pull request #1610 from adamdecaf/read-validate-format-code
fix: always return BlockCount in ADVFileControl json
build(deps): bump github.com/prometheus/client_golang
build: remove outdated makefile tasks
release v1.48.1
chore: updating wasm webui [skip ci]
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
Merge pull request #1602 from adamdecaf/batch-check-skipall
fuzz: add another InvalidBatches crasher -- already fixed
release v1.49.2
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
chore(deps): update all (#1548)
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
test: add missing_file_control.rtf
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
docs: add EED calculation page to nav
fix: copy ValidateOpts through Flatten
Add DeleteEntries to IATBatch
chore: updating wasm webui [skip ci]
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1609 from moov-io/renovate/all
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
server: expose file create endpoint under agnostic request body
Merge pull request #1610 from adamdecaf/read-validate-format-code
fix: always return BlockCount in ADVFileControl json
build(deps): bump github.com/prometheus/client_golang
build: remove outdated makefile tasks
release v1.48.1
chore: updating wasm webui [skip ci]
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
Merge pull request #1602 from adamdecaf/batch-check-skipall
fuzz: add another InvalidBatches crasher -- already fixed
release v1.49.2
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
chore(deps): update all (#1548)
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
docs: add EED calculation page to nav
fix: copy ValidateOpts through Flatten
Add DeleteEntries to IATBatch
chore: updating wasm webui [skip ci]
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1609 from moov-io/renovate/all
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
server: expose file create endpoint under agnostic request body
Merge pull request #1610 from adamdecaf/read-validate-format-code
fix: always return BlockCount in ADVFileControl json
build(deps): bump github.com/prometheus/client_golang
build: remove outdated makefile tasks
release v1.48.1
chore: updating wasm webui [skip ci]
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
Merge pull request #1602 from adamdecaf/batch-check-skipall
fuzz: add another InvalidBatches crasher -- already fixed
release v1.49.2
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
chore(deps): update all (#1548)
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
docs: add EED calculation page to nav
fix: copy ValidateOpts through Flatten
Add DeleteEntries to IATBatch
chore: updating wasm webui [skip ci]
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1609 from moov-io/renovate/all
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
server: expose file create endpoint under agnostic request body
Merge pull request #1610 from adamdecaf/read-validate-format-code
fix: always return BlockCount in ADVFileControl json
build(deps): bump github.com/prometheus/client_golang
build: remove outdated makefile tasks
release v1.48.1
chore: updating wasm webui [skip ci]
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
Merge pull request #1602 from adamdecaf/batch-check-skipall
fuzz: add another InvalidBatches crasher -- already fixed
release v1.49.2
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
chore(deps): update all (#1548)
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
docs: add EED calculation page to nav
fix: copy ValidateOpts through Flatten
Add DeleteEntries to IATBatch
chore: updating wasm webui [skip ci]
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1609 from moov-io/renovate/all
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
server: expose file create endpoint under agnostic request body
Merge pull request #1610 from adamdecaf/read-validate-format-code
fix: always return BlockCount in ADVFileControl json
build(deps): bump github.com/prometheus/client_golang
build: remove outdated makefile tasks
release v1.48.1
chore: updating wasm webui [skip ci]
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
Merge pull request #1602 from adamdecaf/batch-check-skipall
fuzz: add another InvalidBatches crasher -- already fixed
release v1.49.2
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
chore(deps): update all (#1548)
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
fix: copy ValidateOpts through Flatten
Add DeleteEntries to IATBatch
chore: updating wasm webui [skip ci]
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1609 from moov-io/renovate/all
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
server: expose file create endpoint under agnostic request body
Merge pull request #1610 from adamdecaf/read-validate-format-code
fix: always return BlockCount in ADVFileControl json
build(deps): bump github.com/prometheus/client_golang
build: remove outdated makefile tasks
release v1.48.1
chore: updating wasm webui [skip ci]
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
Merge pull request #1602 from adamdecaf/batch-check-skipall
fuzz: add another InvalidBatches crasher -- already fixed
release v1.49.2
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
chore(deps): update all (#1548)
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
Add DeleteEntries to IATBatch
chore: updating wasm webui [skip ci]
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1609 from moov-io/renovate/all
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
server: expose file create endpoint under agnostic request body
Merge pull request #1610 from adamdecaf/read-validate-format-code
fix: always return BlockCount in ADVFileControl json
build(deps): bump github.com/prometheus/client_golang
build: remove outdated makefile tasks
release v1.48.1
chore: updating wasm webui [skip ci]
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
Merge pull request #1602 from adamdecaf/batch-check-skipall
fuzz: add another InvalidBatches crasher -- already fixed
release v1.49.2
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
chore(deps): update all (#1548)
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
chore: updating wasm webui [skip ci]
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1609 from moov-io/renovate/all
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
server: expose file create endpoint under agnostic request body
Merge pull request #1610 from adamdecaf/read-validate-format-code
fix: always return BlockCount in ADVFileControl json
build(deps): bump github.com/prometheus/client_golang
build: remove outdated makefile tasks
release v1.48.1
chore: updating wasm webui [skip ci]
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
Merge pull request #1602 from adamdecaf/batch-check-skipall
fuzz: add another InvalidBatches crasher -- already fixed
release v1.49.2
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
chore(deps): update all (#1548)
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1609 from moov-io/renovate/all
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
server: expose file create endpoint under agnostic request body
Merge pull request #1610 from adamdecaf/read-validate-format-code
fix: always return BlockCount in ADVFileControl json
build(deps): bump github.com/prometheus/client_golang
build: remove outdated makefile tasks
release v1.48.1
chore: updating wasm webui [skip ci]
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
Merge pull request #1602 from adamdecaf/batch-check-skipall
fuzz: add another InvalidBatches crasher -- already fixed
release v1.49.2
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
chore(deps): update all (#1548)
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1609 from moov-io/renovate/all
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
server: expose file create endpoint under agnostic request body
Merge pull request #1610 from adamdecaf/read-validate-format-code
fix: always return BlockCount in ADVFileControl json
build(deps): bump github.com/prometheus/client_golang
build: remove outdated makefile tasks
release v1.48.1
chore: updating wasm webui [skip ci]
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
Merge pull request #1602 from adamdecaf/batch-check-skipall
fuzz: add another InvalidBatches crasher -- already fixed
release v1.49.2
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
chore(deps): update all (#1548)
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1609 from moov-io/renovate/all
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
server: expose file create endpoint under agnostic request body
Merge pull request #1610 from adamdecaf/read-validate-format-code
fix: always return BlockCount in ADVFileControl json
build(deps): bump github.com/prometheus/client_golang
build: remove outdated makefile tasks
release v1.48.1
chore: updating wasm webui [skip ci]
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
Merge pull request #1602 from adamdecaf/batch-check-skipall
fuzz: add another InvalidBatches crasher -- already fixed
release v1.49.2
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
chore(deps): update all (#1548)
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1609 from moov-io/renovate/all
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
server: expose file create endpoint under agnostic request body
Merge pull request #1610 from adamdecaf/read-validate-format-code
fix: always return BlockCount in ADVFileControl json
build(deps): bump github.com/prometheus/client_golang
build: remove outdated makefile tasks
release v1.48.1
chore: updating wasm webui [skip ci]
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
Merge pull request #1602 from adamdecaf/batch-check-skipall
fuzz: add another InvalidBatches crasher -- already fixed
release v1.49.2
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
chore(deps): update all (#1548)
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1609 from moov-io/renovate/all
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
server: expose file create endpoint under agnostic request body
Merge pull request #1610 from adamdecaf/read-validate-format-code
fix: always return BlockCount in ADVFileControl json
build(deps): bump github.com/prometheus/client_golang
build: remove outdated makefile tasks
release v1.48.1
chore: updating wasm webui [skip ci]
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
Merge pull request #1602 from adamdecaf/batch-check-skipall
fuzz: add another InvalidBatches crasher -- already fixed
release v1.49.2
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
chore(deps): update all (#1548)
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
Merge pull request #1609 from moov-io/renovate/all
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
server: expose file create endpoint under agnostic request body
Merge pull request #1610 from adamdecaf/read-validate-format-code
fix: always return BlockCount in ADVFileControl json
build(deps): bump github.com/prometheus/client_golang
build: remove outdated makefile tasks
release v1.48.1
chore: updating wasm webui [skip ci]
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
Merge pull request #1602 from adamdecaf/batch-check-skipall
fuzz: add another InvalidBatches crasher -- already fixed
release v1.49.2
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
chore(deps): update all (#1548)
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
server: expose file create endpoint under agnostic request body
Merge pull request #1610 from adamdecaf/read-validate-format-code
fix: always return BlockCount in ADVFileControl json
build(deps): bump github.com/prometheus/client_golang
build: remove outdated makefile tasks
release v1.48.1
chore: updating wasm webui [skip ci]
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
Merge pull request #1602 from adamdecaf/batch-check-skipall
fuzz: add another InvalidBatches crasher -- already fixed
release v1.49.2
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
chore(deps): update all (#1548)
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
server: expose file create endpoint under agnostic request body
Merge pull request #1610 from adamdecaf/read-validate-format-code
fix: always return BlockCount in ADVFileControl json
build(deps): bump github.com/prometheus/client_golang
build: remove outdated makefile tasks
release v1.48.1
chore: updating wasm webui [skip ci]
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
Merge pull request #1602 from adamdecaf/batch-check-skipall
fuzz: add another InvalidBatches crasher -- already fixed
release v1.49.2
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
chore(deps): update all (#1548)
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
server: expose file create endpoint under agnostic request body
Merge pull request #1610 from adamdecaf/read-validate-format-code
fix: always return BlockCount in ADVFileControl json
build(deps): bump github.com/prometheus/client_golang
build: remove outdated makefile tasks
release v1.48.1
chore: updating wasm webui [skip ci]
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
Merge pull request #1602 from adamdecaf/batch-check-skipall
fuzz: add another InvalidBatches crasher -- already fixed
release v1.49.2
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
chore(deps): update all (#1548)
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
Merge pull request #1610 from adamdecaf/read-validate-format-code
fix: always return BlockCount in ADVFileControl json
build(deps): bump github.com/prometheus/client_golang
build: remove outdated makefile tasks
release v1.48.1
chore: updating wasm webui [skip ci]
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
Merge pull request #1602 from adamdecaf/batch-check-skipall
fuzz: add another InvalidBatches crasher -- already fixed
release v1.49.2
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
chore(deps): update all (#1548)
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
fix: always return BlockCount in ADVFileControl json
build(deps): bump github.com/prometheus/client_golang
build: remove outdated makefile tasks
release v1.48.1
chore: updating wasm webui [skip ci]
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
Merge pull request #1602 from adamdecaf/batch-check-skipall
fuzz: add another InvalidBatches crasher -- already fixed
release v1.49.2
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
chore(deps): update all (#1548)
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
build(deps): bump github.com/prometheus/client_golang
build: remove outdated makefile tasks
release v1.48.1
chore: updating wasm webui [skip ci]
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
Merge pull request #1602 from adamdecaf/batch-check-skipall
fuzz: add another InvalidBatches crasher -- already fixed
release v1.49.2
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
chore(deps): update all (#1548)
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
build: remove outdated makefile tasks
release v1.48.1
chore: updating wasm webui [skip ci]
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
Merge pull request #1602 from adamdecaf/batch-check-skipall
fuzz: add another InvalidBatches crasher -- already fixed
release v1.49.2
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
chore(deps): update all (#1548)
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
release v1.48.1
chore: updating wasm webui [skip ci]
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
Merge pull request #1602 from adamdecaf/batch-check-skipall
fuzz: add another InvalidBatches crasher -- already fixed
release v1.49.2
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
chore(deps): update all (#1548)
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
chore: updating wasm webui [skip ci]
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
Merge pull request #1602 from adamdecaf/batch-check-skipall
fuzz: add another InvalidBatches crasher -- already fixed
release v1.49.2
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
chore(deps): update all (#1548)
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
Merge pull request #1602 from adamdecaf/batch-check-skipall
fuzz: add another InvalidBatches crasher -- already fixed
release v1.49.2
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
chore(deps): update all (#1548)
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
Merge pull request #1602 from adamdecaf/batch-check-skipall
fuzz: add another InvalidBatches crasher -- already fixed
release v1.49.2
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
chore(deps): update all (#1548)
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
fuzz: add another InvalidBatches crasher -- already fixed
release v1.49.2
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
chore(deps): update all (#1548)
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
release v1.49.2
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
chore(deps): update all (#1548)
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
chore(deps): update all (#1548)
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
chore(deps): update all (#1548)
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
chore(deps): update all (#1548)
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
chore(deps): update all (#1548)
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1604 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: reject ADV and IAT in merge
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
chore(deps): update dependency bulma-clean-theme to v1
meta: cleanup from usetesting linter
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
fix: reject FileHeader records inside files/batches
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
release v1.45.4
fix: compare while ignoring LineNumber differences
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
docs: fix code fence
Merge pull request #1541 from bendrucker/const-doc-typos
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix: index and read fields on EntryDetail in a safer way
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
fix(deps): update all (#1673)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
chore: updating wasm webui [skip ci]
build: mingw compatiable way to build paths unix-style
feat: add AllowEmptyIndividualName
test: add missing_file_control.rtf
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
docs: add EED calculation page to nav
fix: copy ValidateOpts through Flatten
Add DeleteEntries to IATBatch
chore: updating wasm webui [skip ci]
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1609 from moov-io/renovate/all
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
server: expose file create endpoint under agnostic request body
Merge pull request #1610 from adamdecaf/read-validate-format-code
fix: always return BlockCount in ADVFileControl json
build(deps): bump github.com/prometheus/client_golang
build: remove outdated makefile tasks
release v1.48.1
chore: updating wasm webui [skip ci]
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
Merge pull request #1602 from adamdecaf/batch-check-skipall
fuzz: add another InvalidBatches crasher -- already fixed
release v1.49.2
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
chore(deps): update all (#1548)
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
chore: updating wasm webui [skip ci]
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
release v1.44.2
chore: updating wasm webui [skip ci]
store line numbers on each record
fix: ensure CompanyName, CompanyIdentification, and CompanyEntryDescription are non-zero
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
Add AllowSpecialCharacters as a validation option
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
build: update wasm_exec.js path for Go 1.24
docs: add missing descriptions for R62 and R77
Return ParseErrors more consistently when reading files
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
Merge pull request #1611 from moov-io/renovate/all
test: verify 10 digit origin / destination fields are kept through JSON
Merge pull request #1614 from adamdecaf/feat-merge-api
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1529 from SunriseBanks/master
docs: document AllowSpecialCharacters
docs: add sub-header for returns
server: try reading ach.File as json and Nacha
Merge pull request #1648 from hunshih/skip-batch-level-validation
add line numbers to record schemas in openapi spec
feat: add InvalidEntries() to each batch type
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
Merge pull request #1659 from eliana404/fix-build-file-spec
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
Merge pull request #1621 from kynetiv/returned-prenote-desc
Merge pull request #1601 from adamdecaf/fix-issue1600
chore: updating wasm webui [skip ci]
fix: merge validate opts during File.UnmarshalJSON
stop checking entry description for prenote text
test: restore some setting of CompanyEntryDescription
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
release v1.44.1
allow explicit content type to be provided to Reader
server: support AllowSpecialCharacters
fix(deps): update all (#1590)
fix(deps): update all (#1627)
feat: add BypassBatchValidation to skip batch validaation
update spec
build: remove openshift images
server: add Merge files endpoint
chore(deps): update dependency go to v1.24.6 (#1640)
release v1.53.0
Correct OpenAPI schema for /files/{fileID}/build endpoint
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
Merge pull request #1553 from moov-io/renovate/all
Merge pull request #1604 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: reject ADV and IAT in merge
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
chore(deps): update dependency bulma-clean-theme to v1
meta: cleanup from usetesting linter
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
fix: reject FileHeader records inside files/batches
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
release v1.45.4
fix: compare while ignoring LineNumber differences
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
docs: fix code fence
Merge pull request #1541 from bendrucker/const-doc-typos
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix: index and read fields on EntryDetail in a safer way
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
fix(deps): update all (#1673)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
chore: updating wasm webui [skip ci]
build: mingw compatiable way to build paths unix-style
feat: add AllowEmptyIndividualName
test: add missing_file_control.rtf
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
docs: add EED calculation page to nav
fix: copy ValidateOpts through Flatten
Add DeleteEntries to IATBatch
chore: updating wasm webui [skip ci]
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
Merge pull request #1535 from adamdecaf/allow-SHR-credits
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
Merge pull request #1609 from moov-io/renovate/all
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
server: expose file create endpoint under agnostic request body
Merge pull request #1610 from adamdecaf/read-validate-format-code
fix: always return BlockCount in ADVFileControl json
build(deps): bump github.com/prometheus/client_golang
build: remove outdated makefile tasks
release v1.48.1
chore: updating wasm webui [skip ci]
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
Merge pull request #1602 from adamdecaf/batch-check-skipall
fuzz: add another InvalidBatches crasher -- already fixed
release v1.49.2
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
chore(deps): update all (#1548)
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: read ValidateOpts from JSON before data
Merge pull request #1540 from adamdecaf/fix-issue-1539
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
chore: updating wasm webui [skip ci]
release v1.49.1
server: accept MergeConditions in Merge Endpoint
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
fix(deps): update all (#1544)
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
release v1.50.0
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
test: verify we accept account numbers with decimals
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
test: setup example files for #1600
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
Merge pull request #1668 from moov-io/renovate/all
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
build: update moov-io/base
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
fix(deps): update module github.com/moov-io/base to v0.54.4
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
release v1.47.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
fix: nil guard around Addenda02.TerminalState
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
fix: reject records after FileControl is parsed
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
Merge pull request #1605 from adamdecaf/issue1600-followup
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
Fixing the links to the in-browser ach file parser in the readme
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
fix: read FormatCode into FileHeader and validate
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
chore: replace internal iso3166 with moov-io/iso3166
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
fix: R77 is a contested return code
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
fix: set ValidateOpts on newly constructed Batches of merge
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
allow explicit content type to be provided to Reader
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
fix(deps): update all
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
test: trying out .rtf file
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
test: verify more about Addenda99Dishonored returns
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
chore: updating wasm webui [skip ci]
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
server: ignore content-type header
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
batch: check SkipAll inside Validate()
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
build: read previous wasm_exec.js path under GOROOT for oldstable
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
docs: add deepwiki badge
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
release v1.52.1
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
chore: updating wasm webui [skip ci]
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
fix: preserve FileIDModifier when flattening files
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
Merge pull request #1524 from moov-io/renovate/major-all
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
fix typos in batch code constants
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
Merge pull request #1583 from ckbaum/allow-special-characters-option
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
chore: updating wasm webui [skip ci]
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
cmd/achcli/describe: export mask.File
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
Merge pull request #1588 from moov-io/renovate/all
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
fix(deps): update module github.com/moov-io/base to v0.55.1
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
fix: compile cleanup
build(deps): bump golang from 1.24-alpine to 1.25-alpine
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
build(deps): bump github.com/prometheus/client_golang
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
feat: make FormatCode public
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
chore: linter fixup
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
chore: updating wasm webui [skip ci]
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
fix(deps): update all (#1591)
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
test: verify Issue 1620 files can be read
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
build(deps): bump actions/download-artifact from 4 to 5
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
build(deps): bump actions/checkout from 4 to 5
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
fix(deps): update all (#1644)
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
fix: support AllowZeroEntryAmount in merge()
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
release v1.49.0
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
Merge pull request #1575 from ckbaum/line-numbers
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
fix: allow EntryDetailSequenceNumber to be zero (or greater)
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
docs: update changes.md with new codes
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
chore: updating wasm webui [skip ci]
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
chore: updating wasm webui [skip ci]
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
chore: remove printf
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
build(deps): bump actions/setup-go from 5 to 6
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
release v1.46.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
Merge pull request #1618 from adamdecaf/fix-issue-1617
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
test/moov: experiment with UUIDs in fields
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
docs: redirect changelog to releases
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
fix(deps): update all (#1641)
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
release v1.45.2
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
release v1.48.0
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
test: checking out missing_file_control.rtf
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
test: verify what accents are allowed or not
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
Klasens/ach
fix: allow credits in SHR batches
release v1.45.5
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
Merge pull request #1658 from Thridev/inbrowserlink
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1530 from moov-io/renovate/major-all
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
release v1.45.0
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
Merge pull request #1652 from adamdecaf/fix-issue-1650
fix(deps): update all (#1664)
fix: check PaymentRelatedInformation length during validation
chore: updating wasm webui [skip ci]
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
release v1.44.0
Update the change codes to comly with 2024 nacha operating rules
release v1.45.3
Merge pull request #1596 from adamdecaf/fix-issue1595
release v1.45.1
build: stop building webui on windows
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
chore: updating wasm webui [skip ci]
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
anilgorgec/iso8583
fix(deps): update all (#356)
composite spec.Legth defines length of the field in bytes (#360)
chore(deps): update dependency go to v1.24.6 (#376)
fix: resolve G115 integer overflow and exhaustive warnings (#365)
Update CONTRIBUTING.md (#363)
chore(deps): update dependency go to v1.24.5 (#373)
DisableAutoExpand is only applicable to the Bitmap field spec (#368)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
fix: unmarshaling to []byte for Binary and String fields (#364)
anilgorgec/iso8583
feat: add support for anonymous embedded structs in message Marshal/Unmarshal (#361)
fix(deps): update all (#356)
composite spec.Legth defines length of the field in bytes (#360)
chore(deps): update dependency go to v1.24.6 (#376)
fix: resolve G115 integer overflow and exhaustive warnings (#365)
Update CONTRIBUTING.md (#363)
chore(deps): update dependency go to v1.24.5 (#373)
DisableAutoExpand is only applicable to the Bitmap field spec (#368)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
fix: unmarshaling to []byte for Binary and String fields (#364)
anilgorgec/iso8583
DisableAutoExpand is only applicable to the Bitmap field spec (#368)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
fix: unmarshaling to []byte for Binary and String fields (#364)
anilgorgec/iso8583
chore(deps): update dependency go to v1.24.5 (#373)
DisableAutoExpand is only applicable to the Bitmap field spec (#368)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
fix: unmarshaling to []byte for Binary and String fields (#364)
anilgorgec/iso8583
Update CONTRIBUTING.md (#363)
chore(deps): update dependency go to v1.24.5 (#373)
DisableAutoExpand is only applicable to the Bitmap field spec (#368)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
fix: unmarshaling to []byte for Binary and String fields (#364)
anilgorgec/iso8583
fix: a binary field can marshal to a named string (#371)
Update CHANGELOG.md - add link to releases
fix(deps): update module golang.org/x/text to v0.28.0 (#378)
feat: add support for anonymous embedded structs in message Marshal/Unmarshal (#361)
fix(deps): update all (#356)
composite spec.Legth defines length of the field in bytes (#360)
chore(deps): update dependency go to v1.24.6 (#376)
fix: resolve G115 integer overflow and exhaustive warnings (#365)
Update CONTRIBUTING.md (#363)
chore(deps): update dependency go to v1.24.5 (#373)
DisableAutoExpand is only applicable to the Bitmap field spec (#368)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
fix: unmarshaling to []byte for Binary and String fields (#364)
anilgorgec/iso8583
Update CHANGELOG.md - add link to releases
fix(deps): update module golang.org/x/text to v0.28.0 (#378)
feat: add support for anonymous embedded structs in message Marshal/Unmarshal (#361)
fix(deps): update all (#356)
composite spec.Legth defines length of the field in bytes (#360)
chore(deps): update dependency go to v1.24.6 (#376)
fix: resolve G115 integer overflow and exhaustive warnings (#365)
Update CONTRIBUTING.md (#363)
chore(deps): update dependency go to v1.24.5 (#373)
DisableAutoExpand is only applicable to the Bitmap field spec (#368)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
fix: unmarshaling to []byte for Binary and String fields (#364)
anilgorgec/iso8583
fix(deps): update module golang.org/x/text to v0.28.0 (#378)
feat: add support for anonymous embedded structs in message Marshal/Unmarshal (#361)
fix(deps): update all (#356)
composite spec.Legth defines length of the field in bytes (#360)
chore(deps): update dependency go to v1.24.6 (#376)
fix: resolve G115 integer overflow and exhaustive warnings (#365)
Update CONTRIBUTING.md (#363)
chore(deps): update dependency go to v1.24.5 (#373)
DisableAutoExpand is only applicable to the Bitmap field spec (#368)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
fix: unmarshaling to []byte for Binary and String fields (#364)
anilgorgec/iso8583
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
fix: unmarshaling to []byte for Binary and String fields (#364)
anilgorgec/iso8583
chore(deps): update dependency go to v1.24.6 (#376)
fix: resolve G115 integer overflow and exhaustive warnings (#365)
Update CONTRIBUTING.md (#363)
chore(deps): update dependency go to v1.24.5 (#373)
DisableAutoExpand is only applicable to the Bitmap field spec (#368)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
fix: unmarshaling to []byte for Binary and String fields (#364)
anilgorgec/iso8583
fix: resolve G115 integer overflow and exhaustive warnings (#365)
Update CONTRIBUTING.md (#363)
chore(deps): update dependency go to v1.24.5 (#373)
DisableAutoExpand is only applicable to the Bitmap field spec (#368)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
fix: unmarshaling to []byte for Binary and String fields (#364)
anilgorgec/iso8583
composite spec.Legth defines length of the field in bytes (#360)
chore(deps): update dependency go to v1.24.6 (#376)
fix: resolve G115 integer overflow and exhaustive warnings (#365)
Update CONTRIBUTING.md (#363)
chore(deps): update dependency go to v1.24.5 (#373)
DisableAutoExpand is only applicable to the Bitmap field spec (#368)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
fix: unmarshaling to []byte for Binary and String fields (#364)
anilgorgec/iso8583
fix: unmarshaling to []byte for Binary and String fields (#364)
anilgorgec/iso8583-connection
fix(deps): update all (#102)
chore(deps): update dependency go to v1.25.1 (#105)
gen new certs
Conn pool improvements (#103)
anilgorgec/iso8583-connection
fix(deps): update all (#93)
Merge pull request #96 from moov-io/update-iso8583-lib
fix(deps): update module github.com/stretchr/testify to v1.11.1 (#104)
Merge pull request #99 from triplechecker-com/fix/readme-typos-1752242475
chore(deps): update dependency go to v1.24.6 (#101)
Fix: Correct typos in README.md
fix(deps): update all (#102)
chore(deps): update dependency go to v1.25.1 (#105)
gen new certs
Conn pool improvements (#103)
anilgorgec/iso8583-connection
Conn pool improvements (#103)
anilgorgec/iso8583-connection
Merge pull request #96 from moov-io/update-iso8583-lib
fix(deps): update module github.com/stretchr/testify to v1.11.1 (#104)
Merge pull request #99 from triplechecker-com/fix/readme-typos-1752242475
chore(deps): update dependency go to v1.24.6 (#101)
Fix: Correct typos in README.md
fix(deps): update all (#102)
chore(deps): update dependency go to v1.25.1 (#105)
gen new certs
Conn pool improvements (#103)
anilgorgec/iso8583-connection
chore(deps): update dependency go to v1.24.6 (#101)
Fix: Correct typos in README.md
fix(deps): update all (#102)
chore(deps): update dependency go to v1.25.1 (#105)
gen new certs
Conn pool improvements (#103)
anilgorgec/iso8583-connection
chore(deps): update dependency go to v1.25.1 (#105)
gen new certs
Conn pool improvements (#103)
anilgorgec/iso8583-connection
fix(deps): update module github.com/moov-io/iso8583 to v0.23.4 (#97)
update all deps
chore(deps): update dependency go to v1.24.5 (#98)
fix(deps): update all (#93)
Merge pull request #96 from moov-io/update-iso8583-lib
fix(deps): update module github.com/stretchr/testify to v1.11.1 (#104)
Merge pull request #99 from triplechecker-com/fix/readme-typos-1752242475
chore(deps): update dependency go to v1.24.6 (#101)
Fix: Correct typos in README.md
fix(deps): update all (#102)
chore(deps): update dependency go to v1.25.1 (#105)
gen new certs
Conn pool improvements (#103)
anilgorgec/iso8583-connection
fix(deps): update module github.com/stretchr/testify to v1.11.1 (#104)
Merge pull request #99 from triplechecker-com/fix/readme-typos-1752242475
chore(deps): update dependency go to v1.24.6 (#101)
Fix: Correct typos in README.md
fix(deps): update all (#102)
chore(deps): update dependency go to v1.25.1 (#105)
gen new certs
Conn pool improvements (#103)
anilgorgec/iso8583-connection
update all deps
chore(deps): update dependency go to v1.24.5 (#98)
fix(deps): update all (#93)
Merge pull request #96 from moov-io/update-iso8583-lib
fix(deps): update module github.com/stretchr/testify to v1.11.1 (#104)
Merge pull request #99 from triplechecker-com/fix/readme-typos-1752242475
chore(deps): update dependency go to v1.24.6 (#101)
Fix: Correct typos in README.md
fix(deps): update all (#102)
chore(deps): update dependency go to v1.25.1 (#105)
gen new certs
Conn pool improvements (#103)
anilgorgec/iso8583-connection
Fix: Correct typos in README.md
fix(deps): update all (#102)
chore(deps): update dependency go to v1.25.1 (#105)
gen new certs
Conn pool improvements (#103)
anilgorgec/iso8583-connection
gen new certs
Conn pool improvements (#103)
anilgorgec/iso8583-connection
chore(deps): update dependency go to v1.24.5 (#98)
fix(deps): update all (#93)
Merge pull request #96 from moov-io/update-iso8583-lib
fix(deps): update module github.com/stretchr/testify to v1.11.1 (#104)
Merge pull request #99 from triplechecker-com/fix/readme-typos-1752242475
chore(deps): update dependency go to v1.24.6 (#101)
Fix: Correct typos in README.md
fix(deps): update all (#102)
chore(deps): update dependency go to v1.25.1 (#105)
gen new certs
Conn pool improvements (#103)
anilgorgec/iso8583-connection
Merge pull request #99 from triplechecker-com/fix/readme-typos-1752242475
chore(deps): update dependency go to v1.24.6 (#101)
Fix: Correct typos in README.md
fix(deps): update all (#102)
chore(deps): update dependency go to v1.25.1 (#105)
gen new certs
Conn pool improvements (#103)
motilevy/imagecashletter
Merge branch 'moov-io:master' into master
fix(deps): update module github.com/moov-io/base to v0.59.0 (#432)
motilevy/imagecashletter
fix(deps): update module github.com/moov-io/base to v0.59.0 (#432)
sarumont/base
style: tweak naming
sarumont/base
fix: make it a pointer
style: tweak naming
style: tweak naming
sarumont/base
style: tweak naming
style: tweak naming
wei/ach
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
2025-10-06
sarumont/base
style: use Attempt instead of AttemptNum
refactor!: clarify variable naming for attempts in retryable operations
sarumont/base
refactor!: clarify variable naming for attempts in retryable operations
2025-10-02
motilevy/imagecashletter
fix(deps): update module github.com/moov-io/base to v0.58.0 (#431)
Merge branch 'moov-io:master' into master
motilevy/imagecashletter
Merge branch 'moov-io:master' into master
2025-10-01
ahrtmn/watchman
use two write's instead of append
wei/ach
fix(deps): update all (#1673)
2025-09-30
adamdecaf/moov-base
feat: add retryable versions of DB functions
build: update github.com/go-viper/mapstructure/v2
chore: rename and document TryCount, fix otel attributes for durations
chore: tweak telemetry
ratex: misc improvements from Grok
Merge pull request #472 from moov-io/renovate/major-all
build: update deps
chore(deps): update all
Merge pull request #469 from moov-io/renovate/major-all
chore(deps): update postgres docker tag to v18
feat: add rate limiter
fix: modify permissions properly for postgres
Revert "fix: modify permissions properly for postgres"
style: replace interface{} with any
Merge pull request #473 from sarumont/db_retry_extensions
Merge pull request #474 from adamdecaf/ratex-improvements
adamdecaf/moov-base
build: update github.com/go-viper/mapstructure/v2
chore: rename and document TryCount, fix otel attributes for durations
chore: tweak telemetry
ratex: misc improvements from Grok
Merge pull request #472 from moov-io/renovate/major-all
build: update deps
chore(deps): update all
Merge pull request #469 from moov-io/renovate/major-all
chore(deps): update postgres docker tag to v18
feat: add rate limiter
fix: modify permissions properly for postgres
Revert "fix: modify permissions properly for postgres"
style: replace interface{} with any
Merge pull request #473 from sarumont/db_retry_extensions
Merge pull request #474 from adamdecaf/ratex-improvements
adamdecaf/moov-base
chore: rename and document TryCount, fix otel attributes for durations
chore: tweak telemetry
ratex: misc improvements from Grok
Merge pull request #472 from moov-io/renovate/major-all
build: update deps
chore(deps): update all
Merge pull request #469 from moov-io/renovate/major-all
chore(deps): update postgres docker tag to v18
feat: add rate limiter
fix: modify permissions properly for postgres
Revert "fix: modify permissions properly for postgres"
style: replace interface{} with any
Merge pull request #473 from sarumont/db_retry_extensions
Merge pull request #474 from adamdecaf/ratex-improvements
adamdecaf/moov-base
chore: tweak telemetry
ratex: misc improvements from Grok
Merge pull request #472 from moov-io/renovate/major-all
build: update deps
chore(deps): update all
Merge pull request #469 from moov-io/renovate/major-all
chore(deps): update postgres docker tag to v18
feat: add rate limiter
fix: modify permissions properly for postgres
Revert "fix: modify permissions properly for postgres"
style: replace interface{} with any
Merge pull request #473 from sarumont/db_retry_extensions
Merge pull request #474 from adamdecaf/ratex-improvements
adamdecaf/moov-base
ratex: misc improvements from Grok
Merge pull request #472 from moov-io/renovate/major-all
build: update deps
chore(deps): update all
Merge pull request #469 from moov-io/renovate/major-all
chore(deps): update postgres docker tag to v18
feat: add rate limiter
fix: modify permissions properly for postgres
Revert "fix: modify permissions properly for postgres"
style: replace interface{} with any
Merge pull request #473 from sarumont/db_retry_extensions
Merge pull request #474 from adamdecaf/ratex-improvements
adamdecaf/moov-base
Merge pull request #472 from moov-io/renovate/major-all
build: update deps
chore(deps): update all
Merge pull request #469 from moov-io/renovate/major-all
chore(deps): update postgres docker tag to v18
feat: add rate limiter
fix: modify permissions properly for postgres
Revert "fix: modify permissions properly for postgres"
style: replace interface{} with any
Merge pull request #473 from sarumont/db_retry_extensions
Merge pull request #474 from adamdecaf/ratex-improvements
adamdecaf/moov-base
build: update deps
chore(deps): update all
Merge pull request #469 from moov-io/renovate/major-all
chore(deps): update postgres docker tag to v18
feat: add rate limiter
fix: modify permissions properly for postgres
Revert "fix: modify permissions properly for postgres"
style: replace interface{} with any
Merge pull request #473 from sarumont/db_retry_extensions
Merge pull request #474 from adamdecaf/ratex-improvements
adamdecaf/moov-base
chore(deps): update all
Merge pull request #469 from moov-io/renovate/major-all
chore(deps): update postgres docker tag to v18
feat: add rate limiter
fix: modify permissions properly for postgres
Revert "fix: modify permissions properly for postgres"
style: replace interface{} with any
Merge pull request #473 from sarumont/db_retry_extensions
Merge pull request #474 from adamdecaf/ratex-improvements
adamdecaf/moov-base
Merge pull request #469 from moov-io/renovate/major-all
chore(deps): update postgres docker tag to v18
feat: add rate limiter
fix: modify permissions properly for postgres
Revert "fix: modify permissions properly for postgres"
style: replace interface{} with any
Merge pull request #473 from sarumont/db_retry_extensions
Merge pull request #474 from adamdecaf/ratex-improvements
adamdecaf/moov-base
chore(deps): update postgres docker tag to v18
feat: add rate limiter
fix: modify permissions properly for postgres
Revert "fix: modify permissions properly for postgres"
style: replace interface{} with any
Merge pull request #473 from sarumont/db_retry_extensions
Merge pull request #474 from adamdecaf/ratex-improvements
adamdecaf/moov-base
feat: add rate limiter
fix: modify permissions properly for postgres
Revert "fix: modify permissions properly for postgres"
style: replace interface{} with any
Merge pull request #473 from sarumont/db_retry_extensions
Merge pull request #474 from adamdecaf/ratex-improvements
adamdecaf/moov-base
fix: modify permissions properly for postgres
Revert "fix: modify permissions properly for postgres"
style: replace interface{} with any
Merge pull request #473 from sarumont/db_retry_extensions
Merge pull request #474 from adamdecaf/ratex-improvements
adamdecaf/moov-base
Revert "fix: modify permissions properly for postgres"
style: replace interface{} with any
Merge pull request #473 from sarumont/db_retry_extensions
Merge pull request #474 from adamdecaf/ratex-improvements
adamdecaf/moov-base
style: replace interface{} with any
Merge pull request #473 from sarumont/db_retry_extensions
Merge pull request #474 from adamdecaf/ratex-improvements
adamdecaf/moov-base
Merge pull request #473 from sarumont/db_retry_extensions
Merge pull request #474 from adamdecaf/ratex-improvements
adamdecaf/moov-base
Merge pull request #474 from adamdecaf/ratex-improvements